MSVIAHVDHGKSTLTDSLVAAAGIIAQETAGDVRMTDTRADEAERGITIKSTGISLYYEMTDASLKSFTGARDGNEYLINLIDSPGHVDFSSEVTAALRITDGALVVVDCIEGVCVQTETVLRQSLGERIRPVLTVNKMDRCFLELKVDGEEAYQNFQRVIENANVIMATHEDPLLGDVQVYPEKGTVAFSAGLHGWAFTLTNFAKMYASKFGVSESKMMERLWGENFFDSATRKWTTKNWLPDLQAWVCSVLL*