MSHFGRTGPPDIADTYSLLVLNITFRTSADDLFPLFDKYGKVVDIFIPRDRRTGESRGFAFVRYKYAEEAQKAVDRLDGRVVDGREMAVQFAKYGPNAERIHQGRIIEKVPGFKGSSRSRSPRRRYRDDYHRDREYRRSRSRSVDRYERDRYRQRERDYRHRSRSRSLSPDYDRDRGRRRDRKHYRRSPSVDSASPSRRSPSPHRKESPPRSLSPTKGSPVRRVRNERSPTPRSRSPPGRAMDSRSPSPRVDED