MKAILLVALLIGLAAASFTEQQYQDTFTAWMHEHGRVYASHEFFYRYNTFKTNMDYVEKWNSENSLTVLGLNNMADLTNEEYQKIYLGTHIDVTATYVPVFEEPIPTANTVDWRTSGAVTGIKDQGQCGSCWSFSSTGAIEGISKIKTGKLTSVSEQNLMDCSTSYGNQGCNGGLMTSAFKYVVANKGIDTEASYPYTAKSGTCHFSTANIGATINNYKTVASGSESALVTAINTQPVSVAIDASHNSFQLYKSGIYYEAACSSSRLDHGVLAIGYGSDTTGDYYIVKNSWGTGWGTAGYINMARNRSNNCGIATQAAYPTI*