MGRLKARAQEACESNQKNEHRSICLHSFSDLSHVSAATFMYLLKDCYFYGTLKATAKFRILQQQVKRALNNAPQPGPFTYIVQCMYIIPLLGQSHAEGFSHMLISSLRHLKSVESVQKDFIDAKCLAARLVLDILASVVPHEERILVKLLETFDIELKDMAHALCGSELGDEDLAAAREHLKQHVQCFMQSESYVTAVALITRFSIQCCDEKFLIELIGSKQYKAAEEWAAFMGKEMIILIIQKYVDVKMLKSANALVKQYDLAEEFPDVNYLYKESSLKKLAEKGCWDVAEVRAKKDTKLMEYLVYLAMEAGYIEKVDELCERYSLEGYVNSLVPEEVMCQSDYLELKKLILEEIVWVDEVKGLLSATSYIEACKIIGVDCEWKPNYEKGSRPNKVAIIQIASDKKAFIFDLIKLYEDDPKALDCCFRRIMCSSNILKLGYNLQCDLHQLTQSYGELLCFQSYEMLLDIQKLFKETTGGLSGLSKKILGAGLNKTRRNSDWEQRPLSQNQKEYAALDAAVLVHIFHHVRGQPQFGVNEGREVEWRSHIVSRVNRARSSLRF*