MEARKQALALKAALEANGYKTFCSEADIPRGKDWIRTISEALDKCRMVVVLATTTYGGQGTDAFATGEELAMARRTKKELYIVPMANQWEDATTRMLLGTMQMGKAWTSPPDKVPRDLLEDLLSCCKALPLDAGHASKEMVEHGKQETAKKDQRWTPLLRAAKQGNLTEVKALLAQGASTEDELLDGCTSLYLASQEGHLEVVRELINAGANIDKPRDTGATPLYIASMKGQLPVVLELISKGASVDHVKKDGWTPLLIASQNGHHECAKELISRGAGIDKALSTGSTPLLIAALNGREDVVRVLLSHGASLQKAKNDGSTPVSVAKEKGHESVVRLLMAHTEAQAHPDGIAPDPQPHPKGNVSSS*