MVRTPCCKEEGIKKGAWTPEEDQKLTAYLQLHGEGGWRTLPEKAGLKRCGKSCRLRWANYLRPDIKRGEFTPEEEDTIIKLHALKGNKWAAIATCLAGRTDNEIKNYWNTNLKKRLKQKGIDPTAHKPINSTDQTGSEPKHHKLGSSGSARLLNRVASKYSVDSNRDLLTGIIIGNSTNIADVSQSSGDVDSPTKNSTSTLLNQMAAASSGFISIQNNTSTSPGFSDNCSFSDGFTEFFSNDEISGMYTNVDNVGLMEELKDILSYGGADVGDIKDSPEVNVTDDMDFLDSWNKEDDLDLEKFVSSLDSKIGVFV