MAATTDVYFCGKRGEDVQAWIAYAEDFMSHLGMYDDEEMAMFASQGLSYNAFAFSHMLPAVCQSSWSLLKSALLVCYWKMPEPQTLDEMSLVSAFESLRGQFVKMLQQDFDYDAWRYSKDELNDQGNLLVVDGCMADTSCGMYNSDVALESGYISDLESYGSSVSSFDDDDDDDVSVCILPDIISFGEKGAFVVGSLPNQDEVDAHSYVAEECGSLRDDASSSTFGDAHAASNDVSSGMQGKMHNELDSPNDDFSASSGHECIDDEASWGFDEPESEDIDQECRSNVAKAVDRLQWLKNAKNPMELIRFVGEECLQHGLKSGDEKTKLCDDEDSKIVVFQTGKGACIIKDFGINGSVAKQMQKVNKGGWTRHVQEERSRSVCHLFLKWDVGLYAMCDEAMKPLAFGNSALALHAKGEQFPSADDMHVKFQSWPFDRGKKCTKLHGERVRLVFDPGGCSQLCQA*