MLGWMQGGYNVAPLVEALELDQEIAEAASVGLNRMILMFDAFYDVEEKMKKGNPYAKKVMESWANAEWFTNRPEVPEKVTLCVFKVTGETNTDDLSPAPDAWSRPDIPLHALAMLKFPRDGITDAPNQIADLKKKGHPLAYVGDVVGTGSSRKSATNSILWYMGQDIPCAPNKRTGGFVIGSTIAPIFFNTMEDSGALPLEMDVKDLAMGDLIDLCVYEQVVKKHGTSDVLVNFGLKHELMLDQVRAGGRIPLIIGRGLTNRAREAMSLGPTTTFKQMAQPEVNVKGFSLAQKMVGKACGVDGVVPGAYCEPRMGTVGSQDTTGPMTRDELKDLACLGFQADLVMQSFCHTAAYPKPVDVQVITHRTLPKFIADRGGVALRPGDGIIHSWLNRMLLPDEVGTGGDSHTRFPLGISFPAGSGLVAFAAATGVMPLNMPESVLVRFSGTSERKFQRKMQPGVTLRDLVHAIPYYAIQQGLLTVEKKGKKNIFNGRILEIEGLPDLKCEQAFELSDASAERSAAGCTIKLNKEPSRHQRSVMIDYDNYNI*