MVRTPCCKEEGIKKGAWTPEEDQKLIAYLQLHGEGGWRTLPEKAGLKRCGKSCRLRWANYLRPDIKRGEFTPEEDDAIIKLHALMGNKWAAIANSLAGRTDNDIKNYWNTNLKKRLKQKGLDPITYKPNNPTGFEPANHKLGSSGSARLLNRVAKKYAVDVNRDLLTGIIIGNSTIIADDSQNSSDTEHSTSTLLKTVAKPSVPATSPGSFSDDLDVFFSNEEISDMYMNVDNVGLMEELKGILSYAGDIKDSPEYNVSDEMEFLDSWNEEDGLDLENCS