MSYVPVVIEQTSRGERAYDIYSRLLKERIIFVCSTVEDHMANLIVAQLLFLEAENPKKDIYMYINSPGGVVTAGLAIYDTMQFIKPKVATLCIGQACSMGSLLLCGGEHGMRYSLPHSRIMIHQPSGGYKGQATDIEIHARETLKIKRLLNELYSKHTKQELKYIEKSMERDNFMSSEEAKKFGLVDNIISSRDTIAFLAQ