MARLGLLLLLLLALPPHFSSVSWPDTAQGTMANLILTALEKATLFLEDRLPTINLDGVVGFQVLEVQLRG
VQEKWAHKPLLQPLSMRAGQMANTLSALLQKSIFYLKQSDPTYLREFQPSIQPGFWKLPNDWTRTNASLV
YPWLEPLDSFSEESSDVCLVQLLGTGTDSSQPCRLSNFCRTLMTKAGCSGYSLSHQLLFFLWARMQGCTE
GLFLQSQHYMDIFCANMMELNHRAEAVGYAYPTQDLFMENIMFCGMAGFSDFYKLRWLEAILSWQNPQVG
CFGRPDTKGEPSEVPHQQGILRRVRRREKLFADGCSCHNTATAVAALGGFLYILAEYHPDNGDAHPEYYP
NHGDPYSSSQSPASNYQDGAAGPDVQRTGRPLSVS