MVRAPCCDKMGLKKGPWTHEEDQILISYIQKHGHENWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFSLEEEETIIQLHEMLGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLKQYQTKPDNTKKNLKSKTKIKSEPSTTSHSESDEVPSSSSEVVSSIIDGSDHREDNNMDTWECLVEIDESFWSDALSSDESQVPSLPTDNIMEPNYTFGENLDDSMEFWYDLFIKAGGSEQGFITQF*