MKLLLVLLLSAALFASAARTGGRPQLRNFASPVEAQASAKQLQQTDRKALFAEWRAANGKAYASPVREAAAFAAFNAAVDDVIAHNSRPGATFFKGLTDTADLSWEEFETTRLMRPANGDALTAQAAAGATAVDAAPAPKHGRKLAQTVPAKWDWRALGKVTPIKNQGSCGSCWAFAAVAALESKALITGTKFSKDLSEQQMVDCINTATGYSSYGCNGGASTDVLRYVKAFRATTEADYAYTGKTGTKCLETSASPAAAGSITVGGYKVLAKDRATIQAAVASGGPVIVYFSVQSSFYRYSGGIYPASSCTGTAVNHAMLVVGYDFTGPTPYWIVRNSWGNLWGVGGYAYIQATADAVGTCKMYSGLIQPLATAAKA*