MEQQLKTDGLNLSIRDAVKEDRISELPEDLLLQILSDIPTENVIATSVLSKRWRSLWKMVPNLTFDFTFDPKYHQTFSENLYRSLTSHEASVLESLQLNFTRGIDGLNIGMWIATAYVRHVRKLVLVSFGDVRDKRARFRSALFNFNDTLDILEIQDYILLDLPSPVCLKSLRELRLYEVHFKDEASVCNLLCGCPSLEVLSVHRERNVDVETFTIVVPSLQRLTIYDFCIGGGKGGYVINAPSLKYLNIVGFEGLDFCLIENAPELVEAEISDVSHIANENILESLTSVKRLSLESPIKIKFPTGKVFDQLVYLDVLTKEREWWNLLSRMLESSPKLQILKLTGLSCIEKGLDGQNWNPPKCVPECLLFHLEKFLWTGYEWQRGDEKEVATYILENARLLKKATFSTKRIDLENLEKRREMLNELASVARASDSCHLVFHSI*