MSMSEDHQLSGVDGAVEAYNLCLGFVAGMVAKAVCDLGIPDILATHPDEPMSSLHIVQLLTPRPSRPLQEAAQQLDRMMRCLCAYKVFKAHADDVQEAPVKYSLTPVSNWLQGGSTLHPFLLLQMGSQFQDPWHCFSQSLLHGVAPFTAAHSMDVWELATANAPFNRLLNSGMAASSHLSSLALLQHYDGFQNGVHTLVDVGGGTGTIASSIAARYPSIRIINFDLPTAIATAPIYPGVEHIGGDMFQSVPSGDAIFMKWILHDWNDEDCVKILNNCHKVLSRHGKLIIMEAVLDFTSMKDSPFQNIRVALDMLMLAHTTSGKERTKKQWEVLLDAAKFSIHRIIDLPCPQCIIEAIPLKDALHGFYCLYHIIREKYLYKLHF*