MDKDAFDCPYPGCFFCVTKEANPSKRRASVAKFFKDFPHQDEEGQVLAVSGLWNTAMAHPNDPEFIELGVFECMEALIWKGIKNRRWLAKDQNIYIPYYAAHIIGSYTMNIEEFAERAVRAGVIPPLVELLRGRLTWVEQRVAVRALGHLATYDSTFPFIALHNEILELAMQLATSALEIVYTHFFQFVDKRLSYHCDLLTRGMGGVEMESRKAEEWASQLQCWSLQLINCFAFKPEFIQTICKPEFISKLPNMWGGLVNENSPAGVGLLRTICHQKLGRIAVASCPGLVESLCNIARSSDDWQYMAVHCLIWLLQDPNTRYKVLDRVAVPLADLAELPKLGNYKKVGELVINALLQEPGSLASPAGQRSLISSKTKQVLQELAALHQKIKWEKDVPKEDLQIKQAAALVVKLEGNSKFSSGDILGASSKYTEALALCPLRAKKERVVLYSNRAQCHLLLQDPWAAISDATRALCLYNPVNRHGKSLWRRAQAYEILGFAKESLLDAIMFINECSQSLEGDFSLKQNRIPDYAERLVKKQMRAAWLFNEACQKHGFMQYDQQVEEDEYDDEDSEWETASEDNAINEEREGESGSGGDESQWQTEDEKRNLQKLVPLFKGVTLDDILGPQYGSTIQNVAEKLY*