MVDVTSKVQIIEHVNKPLSQTVYDTKWVPCSARFVSLGTPARQTGLIHVYSLTAGDIELQAELERPKAFKCGTFGASSIAERHLATGDFAGGVALWDLERLQEPLSATQGHEAIINCIDGCGGLKGAGAPEIATGGRDGAVHVWDPRQRDRPVASMLPEEDCWAVAFGDAHSADSRVVAAGYDNGDVKLLDLVAGKLRFETNVSNGVCGVEFDRNDIEMNKLVLTTLESRYRLYDMRTHHPVQGYSFLSQEAHQSTVWAARHLPQNRDVFMTCGGNGSLELWRYSYPAQRSIKDKDGHAKGVLGTVTQLQKKKLSTQPIASFDWHADKEGLAVMGVLDQTVRVLLCTKLNLV*