MLPLALFVLLLYVELLMEKKFSNGKKAVGFSSLHVCDSYGYFYDDDLPIFKQIYHCLPASSLNKPQLEMGDKIIMPASALDLLTNLEISFPMLFKLKNPASGRVTHCGVLEFTAKEGTMHLPSWMMENLLLEEGDISTTKLRSFSCLTTGDTIVIDYSNKKFYIDIVDTKPSAAVCIIDTDCEVDFAPPLDYEEADEPKPSNLSSKTESRESKLATKLIKFKPFTGSARRLDGKPISESVAVVSSSPMPQQPEDTDGTNGPTSSSSTTFQRSRKVVFGSKETSEVCLFS*