MNIKIDALNYYGATKKYHLHFPALREDIEADVVIIGGGFSGINTALELAEQGITNVVVLEARHLGYGGTGRNGGQVMAGIGHDIEAVKKHVGKEGLETLFKIANLGAGIIRERIRKYNIDADFVPGYGYLAYNQRQLKTLRQWEKEFKAATPDEEIELYTGKEVQQVVGSEVYCGALKHMGGGQIHSLNMLLGSAQAAHSLGVKIFESSPVVEVNYGKQVRVRTAMGSVKAAKLLWACDSFLNNMEPEIYNKTLVTYSYQVSTEPLSDELIERISPLRGAFSDIRPVINYYRVTRENRLLFGSATRFVEYTPNDFAAWNRTLLAEVFPYLRDVKIDFAWGGPMACSANLFPQIGTLRDHNNVFYVQGYSGFGVTPSHIVCKILAEGIDGGSDRYRLLSSIPHATIHGRDSLRLLLVTAGKLMHQTAGFWKGRS*