MVKGTALEAFHALQKAASEAPVLKMASWDEPFKVITDASNLAIGAVLQQETRPVAYYSRKLNSAERNYSVYDTELLGVITALKHWKHFLYGRDFTVKTDHQALKWLQTMPSAQWSDRQARWSQLFQQFGGMIEYVPGKNNPVADALSRKATIQTVQESTVLEIQGHDLDSMKAQYVDSEEFGTQYRLSLTSEPRHYTIQDGWLFYKHRLCVLREKRPPALLHDAHDSLVAGHRGINSTLEKLERSLYWPKMRRDVYNYVKSCEICQKVKVPHSKQAGLLQPLPVPEGPFQDISMDFVGPLPAAAGTQTKDEIFATDKIFATNEIFLLMRSEARLLQPLPVPEGPFQDISMDFRTKDEIFASDEYVRDLDIAFAQVRTAIERSQNKHKKAANKHRRQMDIKVNDWVLLKFEKARLRKRPGKEGACPKLATRYYGPFRVIEQINEVAFRLALPNHWRIHNAFHVSLLRKYVGPEPTEPVNKDPPEVDELEEIL*