MPVNFDFNDLYAFRALMEYGSFRLAAESICLSQSALSRRIEKLETALGNRLFDRTTRRVTLTLYGQNFAERSEQLLAHVETVLADISQVSKARTGLVTVATVPSAAYYFMPEIIRSFQARYPQVRIRLIDSSVGNVIEAVSSGQADFGLCFAKNLPASIEFTPLADDRYVAACRHDHPLARKTHLSWQAYFEQDYIGLDRVSGNRTLLDRELAHLTPARPSICETRHVTTMLGMVEAGIGIAAVPAMSMPAGEHSVLRAVPLTDPVVTRTVGLIRLSGRIQSYVAAELEKLIIEQYPSG*