MQLFGRAYVSISLLLPITVFLLSALSGEVHASTVVGFYSKTCPAAEKLIEAEVQKRFAIDKTITPALLRMLFHDAFVRGMDASIMLDSKPNHPAEKDALPNLTLRGFDVIDAAKEAVESACPGVVSCADILVMATRDAVALAGGPRYDVPTGRLDGKISIKDEALALPSPSFPVEQSRESFIEKGLAEEDMVALLGAHTVGVALCGFFNDRLFNYHGTGGADPSMNPILAANLSNVCPNPFFTESNADPPINLDQATPSIFDSAYFHQLVAGNGILQIDQEIIADPSTGKLVHSFTSPDVFFPAFVKSINKMTNIGVITGSSPLGEVRRRCNASNGHARPHVVPKPRTGRTPSTGTMHDNQRNASKPP*