MRVHAAHLLVHTPPHNPRRYHAAAGLRRSTTAIFSDASQPPVTEKKPNPTAVIVGGGLAGLAAATHLASLSIPFTLLEASDRLGGRVATDELDGFLLDRGFQIFLTAYPECARLLDYPSLRLRPFYPGALVFLGAGEPFHMLSDPFRFPIRSLSSVFSPVGTLPDKLLVGLARLRAAATPDDVILSAPETTTAAHLEKLGFSPSIVERFLRPFLAGIFFDPRLDTSSRLFELVFKRLALGDNALPEAGIGAIASQLAARLPAGSVRLGSRASAVRESAVTLESGETVPAELGVIVAVEQPEAEKLLPQLPRPKGGSGRGERSTVCLYFAADRAAVEEPILILNGSGKGIVNNMFFATSVAPSYGPAGKTLVSVSLVGSFAGREDDAELAGEVVRELGGWFRAEEVASWAHLRTYRIGFAQPDQTPPTEPAGRDPRVGGGVYVCGDHWCSATFDGALVSGRRAAEALAKDSGL*