MDVNSSGGASDWLYDYGFDIPVAGSDFMASDSGGFRWGPQSHNFKGPSNMSLEMEYSLDSTVMENGPSKRLRTESCASGSKACREKLRRDKLNERFLELSSILEPSRQPKSDKVAILSDAARVVIQLRNEAKRLKEMNDELQAKVKELKGEKNELRDEKNRLKEEKEKLEQQVKVANIQPSFLPQAPDAKGQVGSHKLIPFIGYPGIAMWQFMSPAAVDTSKDHLLRPPVA