MKILSDTLLVVLSAALMAASAVGQDAKTMTPTMFDNCDIETYYASLLQEGSPSSWTQEDLSSLIKETHRNILPTHGETFDHDDLYKAIINLHPGNESGTVRLVYRDINRGYDSFSPAFTDVHHIKPAKSTVLMSKGDLSFGMCDTVEFQTECVVPASTETANDTAQDGKIWTPPPTLPWRDCGLKVSTVEFARLWSVHQWHDAYPPTEDEVLRNDKACSRWQGNRNPFIDYPQLAQSLFDFPTMAPTNMRNDCGSIQVGDVPVFLVNTKDPDEVVFLPMFDIPGGMELFVTDQAWNGTGLVTGVPNEGTMVMTTPEDGIEQGDLFGMGPGVDYGDTWSDVEGAFSLSTTFGDNVFLYCIDADGKMRFLAGFSNSGIWSSPGLSAEEYGEALTALPEQLDQGSIVLPHLENYFYNGSRNEATALLRADMLNPASWVGDNEGRYGVE*