MAILVSLLFLAIALTFFLLKLNEKREKKPNLPPSPPNLPIIGNLHQLGNLPHRSLRSLANELGPLILLHLGHIPTLIVSTAEIAEEILKTHDLIFASRPSTTAARRIFYDCTDVAFSPYGEYWRQVRKICVLELLSIKRVNSYRSIREEEVGLMMERISQSCSTGEAVNLSELLLLLSSGTITRVAFGKKYEGEEERKNKFADLATELTTLMGAFFVGDYFPSFAWVDVLTGMDARLKRNHGELDAFVDHVIDDHLLSRKANGSDGVEQKDLVDVLLHLQKDSSLGVHLNRNNLKAVILDMFSGGTDTTAVTLEWAMAELIKHPDVMEKAQQEVRRVVGKKAKVEEEDLHQLHYLKLIIKETLRLHPVAPLLVPRESTRDVVIRGYHIPAKTRVFINAWAIGRDPKSWENAEEFLPERFVNNSVDFKGQDFQLIPFGAGRRGCPGIAFGISSVEISLANLLYWFNWELPGDLTKEDLDMSEAVGITVHMKFPLQLVAKRHLS*