MAEERPHFLLFPFPSPGHSIPFFHLSTHLASRGIAITFITTQAFLDSLPPDTSSPSFRFVTIPTKLAGPFPTIKSLFQSMEQHQSTLEELILSSRSSPSPICCFIANMLCSWTRSLAHKLSIPRVVFWTAGAGFLQTALLRGSKGEAEARYRLSGGPDMVEFASLAVEGIEDSTCILINSMEELENEVMETLSLNVRCVGPLLPTTNIEEPCSSCVEWLNKQEPRSVLYIAFGSLFDMPPSQLEAFMSGLEASGKPFLWVKRSGSESLPSEFLEKTEARGLIVPWVSQLQVLRHSAVGGFVTHCGWNSVVESIAMGVPMLCYPISAEQPMNAWRIAN