MEQPHVVIFPYDEQGHVTPAFALGRALACRGLRVTGVLTATRYAKGMSTPGDCGLFRTEAIPDCGVDDHDGKQDDVCFQHSLQKLEPGLEDLMLRMQPRPSCLISDLLYPWSQDLADRLCLPRFHFCAHPAVLFLLVLHFPKLISKDLLPFQPGMDDEVIDFIPGLPKEFRLADVAVDFLLRDRRHLEVISRAQRGMKRAAGVVINTVYALEPDAVDELSAEGFSMYAVGPMMSMDWKGHHNQMPSLMKEDEGCLRWLDNQPRGAVVYIALGSMVSLTEEEIEEVALGLEACGQPFLWVLRAAGGIDPMSALPAGFLERTKERGLIIAWAPQMAVLAHASVGCYLTHCGLGSVLEAIWTGVPMIGGFCKISDQNTILRLVTEEWGVAMALQDRNHVSPRPLLRYAIEICVKEVIHGQKGLALSQNALQLKAAIRMAVEPNGSSYLSLSKLVDALSSIPDSSDS*