MLNRRFQSTVSSSLNKGTGIVFMNMGGPSTVKETYDFLFRLFSDGDLIPFGRFQNILARFIASRRTPKIESYYKAIGGGSPIRKWSEYQSSKLCEKLDIISPQSAPHKPYVAFRYANPLTEDTLQKMKNDGITKAIAFSQYPQFSYSTTGSSINELYRQSKILDPDQSIKWTVIDRWPDHPALVKTFAAHIKDTLNRFKTENGLTDTKDVVLQFSAHSLPMDIVNKGDSYPAEVAASVFAIMKELNFSNPYKLTWQSQVGPKPWLGAQTEKITKQLASSDVPGVVLVPIAFTSDHIETLHELDIELIQELPNPSKVKRVESLNGDQTFIDSLAELVKSHIDSKVVFSNQLPLDSMLGVVSDNSLTDPKEFFRAH*