MAILLSLLFFAASFIFLLLKLNEKKAKKANLPPSPPKLPIIGNLHQLGTLPHRSLGSLASIHGPLMLLHLGQIPTLVVSSAKMAEEIMKTHDLIFASRPAITPARRIFYDCTDVVFAPYGEYWRQLRKVCVLELLSIKRVDSYRWIREEEVGLMIERISQSCSMGTGVNLSELLLSVSSGTTTRVAFGKKYEGEEEERKNKFADLAAELTTLMGSFFVGDYLPWLAWVDFLTGMGGKLKRSFRELDAFVEQVIDDHLVNREVNGSDGVEQKDFVDVLLHLQKDSPLGVQLTKSNLKAVILDIFSGGTDTTAVTLEWAMAELIKHPVAMEKAQAEVRRVVGEKAKVEEEDLRQLHYLKLIIKETLRFHPVAPLLVPRESTRDVVIRGYHIPAKTRVFVNAWAIGRDPVSWENAEEFCPERFAHNSVDFKGQDFELIPFGAGRRICPGIAFGISSAELALANLLYWFNWEFPKGLTKDNLDMSEAPGLTAHMKCPLQLVPKHHFCLN