MADLFPPLVTAQIDDKPKVDEKVDYSNLPCPVPYDELHREAYISLKTENFEGFRFDFTKGLNQKFALCHSVMMGPMEVPSQSPDTTIKIPTAHYEFGANYADPKLMLVGRVMTDGRTSARVRADLTDKLMMKANAQITNEPHMSSAMFHFDYMGSDYRAQLQFGNSALIGANYIQSVTPRLSLGGEVFWAGGPRKSGIGYAARYETDKMVASGQVASTGLLLMNYVQKVSDKVSLATDFMYNVFSREAVASVGYDYMLRQARVRGKIDSNGVASALLEERLSMGLNFLISAELDHKKKDYKFGFGLTVG*