MSGKIIGIVIVLSGIIAGAALYYLQVYGFYEEVVEADVQLVSVVTDAPEPIPFDNFQAIDAESSPIRYRACFTTDLSLSLLTETYVGLEDATPRNAPGWFDCFDAAAIAAELDAGTALPFLGQKNVDFGVDRIVAITEDGRGYVWHELNDCGEKAYDGTIVGEECPERETN