MGSEGYEVFVEESGLVKPAAGSNKRGYNLYLSSLDLWWREAPYSRRLLFYEKQGMVQQEEMVRKLRSSLAQLLLPFYPAAGRLVSGPNGRPSILCDGQGVEFLVARVNAPLSCLRSSDFQPCSLFDLLAPCYRSSTDDPLLPLLAFQITKFVCGGLAIGFAYNHVLVDGHSMWHFMNSWAECARNEAISIPPYHNREVFKVESPSNEVASQFNLLSCKTLSHEDIACASLDQKVLHFSPGMIFTLKLQAYDSRSDWIDTKFSDYDVLCAHMWKSYITSQAHSRLDNEVTRICVQGDMRFRMKPQLPRGYFGNAAIFSFAGSLVRDIKSGTFGSIALKIHEACKACNESRLWAMVNWLELHDNMFDKKSFPCCLNVMSSPKYNVYGVDFGWGIPTVVRTTPIDNNQDMLLFPGYYDGIDICLSLLKPI*