MLGGVNMAGGKVRKTKPSVAERHQGGIQFLKSKGQHILKNPMIVQSIVQKAGIKSTDVVLEIGPGTGNLTMKLMEVAKKVIAVELDPRMVLELQRRVQGTSSAMRLQVIRGDVLKCELPYFDVCVANIPYQISSPLTFKLLSHRPIFRCAIIMFQREFAMRLAAKPGDNLYCRLSVNTQLLARVSHLLKVGKNNFRPPPKVDSSVVRIEPRNPLPPISFKEWDGMVRLCFNRKNKTLGAIFKHKTILQLLEKNFKTFVALQEACQKSNDSAFVDATILGDITNDSSMEIDVGEDQDMDVDGADEVGTPFKDKVMGILKEGGFEDKRSSKLTQDDFLHLLSLFNRAGIHFS*