MTEGKIVSWVKSEGDKLSKGESVVVVESDKADMDVETFYDGYLAAIMVEEGGVAAVGSAIALLAETEDEIAEARSKANTSPSSIVASPYAKKLAKELNVDLGNVVGSGPMGRIVAKDVEAAAAAGLGTVVPFTTMQGAVSRNMVDSLTVPTFRVGYTITTDALDALYKKIKSKGVTMTALLAKATALALVKHPVVNSSCRDGKSFTYNSSINIAVAVAIDGGLITPVLQDADKVDIYSLSRKWKELVDKARAKQLQPHEYNTGTFTLSNLGMFGVDRFDAILPPGTGAIMAVGASEPTVVATKDGRIGMKSQMQVNVTADHRVIYGADLASFLQTLAKIIEDPKDLTF*