MENIAGLSVEDDQMILPPGFRFHPTDEELITHYLSKKVIDSNFSARAIGQVNLNNSEPWELPGKAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIFRGKSLVGMKKTLVFYAGRAPKGEKTNWVMHEYRLEGKFSLHNLPQTAKNEWVICRVFQKSSGGKKTHISGIGRLSSYGNELNPSVLPPLMDASAAYNPRTRPATSQSPHVPCFSNPIDVPRNQEDIFDCFNNPLLAISSNPSDIFQRFHLPNPFYSSHAATIPGTLQYPTSFLMQDQPSLRALLENHGSNMRQSQKLEREMISVSQETGLSTDINTEISSVVSNLELGKRPFEDQHVPSTSVGPVDLDPLWNY