MDAAAAAAAAGGGGGGGGSVAARSSPASVQATNDDAAASKLSCVNKGYMKDDYVHFFVRRTTKRAPIINRGYYARWSVLRKLLHQFLGAGNGSNDQNRKQILSLGAGFDTTFFQLQDEGIAPYLYVELDFKEVTSKKAAIINHYSQMKEKLGPEASISIEKGEVRSAHYKLFSADIRDIPKLDSVIQMAEMDPTLPTFIIAECVLIYLDPASTSSIVIWASDKFSTAIFFLYEQIHPDDAFGEQMIINLESRGCPLLGINATPTLSHKENLFLDHGWQRAVAWDMLKIYNDFIDSEERRRIERLELFDEFEEWHMMQEHYCVAYGINDAKGLFDDFGFKD*