MATTGTTSMPAPVFHPTVWGDYFIKFVPEPLQVSDETMAERIRHLREEVSGMFQACKNVVDKTNLVDVVQRLGIDHHFEEQIATALASIHSAGLFNSSSLHEAALRFRLLRQQGFWVPADELVKFIKNEDGSFIDGITNDPKGLLSLYNAAHLVTHDEGTTTLEDAIAFARQHLEAARRCSLKSPLAEQVGRALGIPLPRTLKREEAIAFIPEYSSQQDQQVYSPVILELAKLDFNLLQHLHQEELKEISQWWKDLSGEIGLGYVRDRIVECYFWSYTVHYERGQARARMILAKVFMLTSLLDDTYDVHATLEEARELNKAIQRWDESDVSLLPEYLKKFFVKVISNFREFEDELESHEKYRNVYNIKGFQTLSKHYLQEAEWFHHGCTPSFKDQVNVSVITGGAQVLSIGLLVGMGHEATREAFEWAIGDTDAIWACGEVSRFMDDMSAFKNGRNKMDVASSVECYIKEHNVPSEVALARINSLVEDAWKTINQAPFKYPALFPVVQRVTSLAKSMTLLFLDKRDAYTYSKDFQTTLETHFVRHIPL*