MNVHVNLDDGKILNDSDTSFRTASAEKQYESEPKSKGYISKRASYEYREAGSGCMRQNAYLAARFPGATRSKLQRDWALVAPESRVFGFVPAFTNVVGANVISPAMNGAHFSMYVVMALQNSAVRGIGSGSEAGNERFIFVLEGALQVEFPEDKDSTCNRKSRVLLRQNTSSPDDRIFTLLPGGFVYLPPRCEAIMTSGMAFNNTCSFVVLDRVYAPSSDNVADLPLAVLGAEADVPVEPVPGEMFMLRRLLPQTPDYDFNFHVMDYEPGEYLNAKEMHYNQHGLLMLEGQGIYRLADEWFPVAAGDVIYMGPFVPQWYAALGHKRSRYLLYKDTARDPLRMFSH*