MRAVVELLAGARRLVIFTGAGVSAESGIPTFRDALGGLWARYDPAALATPAAFADDPALVWGWYEWRRLKVLGVQPNPAHRAIAALSGRIAGTRLVTQNVDDLHERAGSRDVLHLHGSLHAPRCAICVAAYRDALPDSVEPEEGRRIEPPRCPACGGQVRPGVVWFGEALPEAALREAFAAACECDLLLSVGTSGVVQPAARIPGLALEHGASVVHVNPQPVRTRHPREHCLVGPAGEVLPELLRRAFPG*