MVVSRHESVFHIYRETEDLQLCREKYARVGWMPFLEKFTGCHEKVSHAFIQGYDGEIVHIGNLQLTINEATLKEATGLPNRGTKYFKGIGINKEMCQWFLKEDHQHLDWKKGIPRNYIKEEYHSMLASLQRFLTCEGRYDEAKDSWKILITQHLPIENNPVEESHLDPKKDKEPQKKKGKKDKVTPSSSRTVSQKDKASKQAGPSSIVNKIFKSQESKGKTKLVEETSTIALEEKGHKTKTVRKEKNISENKSEQSIEKSPVTIPQIEKKKRKPVSTPDPIPPCKRTKRSMEKKGKLVVSPHTHEDPIDLTSPSEDLSVQDDIPSLIEEQVTITLCGMREEVEERECIQTETMDSTRTLTKAQMKKKIGELQKQNQELKQEVKEYQLLDRYIKKENEQLKATIQKLQDDHKETSNKLKK