MVTVLSIDGGGIKGIIPGIILEFLEEQLQEMDNNRDARVADYFDVIGGTSTGGLMTAMITTPNENNRPFAAANEIVPFYIEHGPKIFESSGKKSGPKYDGKYLMQILQEKFGETRLHEALTEVVISSFDIKTNKPVIFTKSNLVQSPQLDAKMYDICYSTAAVPVYFPPHYFVTNTSNGDKYEFNLVDGAIADVEPSLLSVSVATRLAKEDPAFASIRSLNYKQMLLLSLGTGTSVDFDKTYTAQETAKWGIMQWMLPLIDMISAANSYMNDYYLSTLFQAIDSQDNYLRVQENALTGTTTKMDDASVANMELLVQVGKKLLKKQVSNDNPETYEEALTKFAKLLSDRKKLRANKASS*