MKVFITGASGFVGTQLTSFLTHIHGDSVVALSRSPASDEKIKKAGEEVPTKGWPPGGAKPSQGRVEIVRGDLSSKEALIEGMRGCDVVVHAAARVEMWGPYSLFQRDTVDGTRNVVEAAKAAGVPKFVHVGTEAVLVKAAGPIGHVDETAAVDPPPWAPYSRSKAAAEKIVLEAHDPPHFESISVRPRFIWGRGDTVLKPMLAEAMGSGSFKWFTPPPKSSTCHVINCCHALRLAAASKGKGGQAYFATDGPARDINAFLADYVCSQPGAKKPTGTVPLWLLWGLETALESLPFLGYGVTRKPLASRQALALLGHDVIVDDSKIRRELGYRPLVTVEEGLEDAK*