MVRTPCCKEEGIKKGAWTPEEDQKLIAYLQLHGEGGWRTLPEKAGLKRCGKSCRLRWANYLRPDIKRGEFTPEEDDTIIKLHALMGNKWAAIASSLAGRTDNDIKNYWNTNLKKRLKQKGLDPITHKPINPTGFEPVNHKLGSSGSARLLNRVAKKYAVDVNRDLLTGIIIGKSTIIAEDSQNSSDTEHSTSTLLKTVAKPSARATSPGSFSDDLDVFFSNEEISDMYTNVDNVGLMEELKSILSYAGDIKDSPEYNVSDEMEFLDSWNEEDGLDLENCF