MSDPKPLPFVYQFLSGAIAGVSEILVMYPLDVVKTRIQLQVGSGANAEYTGIVDCVTKIVKNEGFSRLYRGISAPILMEAPKRATKFAANDEWGKFYRNAFGVQSMTQSLAVLTGATAGATESFVVVPFELVKIRLQDKSSKYSGMGDVVKQIVKKEGVLSLYNGLEATLWRHIWWNAGYFGVIFQVRSLLPKTESSTQKTANDLLSGAIGGTVGTILNTPFDVVKSRIQNTVKVPGVVPKYNWTLPSLLLVTKEEGFSALYKGFLPKVLRLGPGGGILLVVFTTCMDFFRTLQ*