MEKFGDDEVGLLLKMVAKQDRKSCSQVCKQWKRVEGLMKTYLRVLEPESLRSFLPRFPNLFMLEAEKGITDLDLEFIAKTCPNLEVLMLIEGKHKVFESSEELVLDAISDDGLCAMATGCRRLRKVYLRRRNCIGKRGVTALIKSSFNLTHLDLSCCGKITDEALEAIAASTSLQDLNLHGCSLITDTGLASLATGSSTRTLKRLDLSECDQISDFGVSLLRQLTNLEELSLSECGPKLTDTGGVAIGALSHLQYLNFSWLINISDISLLAIAQNLHNLVQFNATGCELITGVGIRAFSSHKSLEGLILVSCYNVLGDDIEQMVLQCQSLRYVWLDRRLRSWMSHEMQVNISRTCRIIWR*