MKINVVCVGKIKEKYFTDAINEYAKRISRFAEHKVIECAEYPVKNQSAAEVLQSVDKEGEKILECVKGYVILTAIDGKMLDSVEISRLMSVKMTEGVSEITFVIGGSNGVSDKVKNRADFKISFGKVTYPHQLMRVILSEQIYRAFSIMNNLPYHK