MKLLLVLLLSAALFASAARTGGRPQLRNFASPAEAQAAAKQLQQTDRKALFAEWRAANGKAYASPVREAAAFAAFNAAVDDVIAHNSRPGATFFKGLTDTADLSWEEFETTRLMRPANGDALTAQAAAGATAVDAAPAPKHGRKLAQTVPAKWDWRALGKVTPVKNQGSCGSCWAFAAVAALESKALITGTKFSKDLSEQQMVDCINTATGYSSYGCNGGASTDVLRYVKAFRATTEADYAYTGKTGTKCLETSASPAAAGSITVGGYKVLAKDRATIQAAVASGGPVIVYFSVQSSFYRYSGGIYPASSCTGTAVNHAMLVVGYDFTGPTPYWIVRNSWGNLWGVGGYAYIQATADAVGTCKMYSGLIQPLATTVKA*