MDDNFDKIAITFGKVLEITNFHWKRFDLSCGEVCISTRRKKIIDEEVIVTFDNKFYQVGVVEYDRDWTPFDKSFKTDQNENEDDFDYNGEDVEDKMSDDDEESGDEKNLDDDKFPPSVETPVLSVDPPEDGEIVEESSNFRLPVTSSVAMAGKGIVNCEGALNMEVESSHQDNNPQQLVTETLNANTNKPTFTKPICQTSFRPASMIPLPGGDEWPILPDQVNGNNPNTTFERGDLLDKRRKIAAPKSIHTSGLTQSLTPISYQKNENTPIDPPKSAPLFDHNNTTSISEPNATRIGDDSESVSREFSKLIKAGNNVGFQLSKDDPVVMGITKGGDGGHVEAP*