MSLRIDGKKISSDIKEELKEQVKLLKEEGISVCLAVIQVGSDPASSVYVNNKKKACAYIGIESQAYELPEETTQEELLSLISRLNKDDHVNGILVQLPVPAHMDEKEIIQAISPAKDVDGFHPQSVGALSTGEPGFVSCTPAGIIQLLKRSGISIDGKDCVVVGRSNIVGKPMSMLLLRENGTVTICHSHTKNLKEVCQRADILVAAIGKPKFFDDSYVKDGAVVIDVGIHRNEENKLCGDVDYDKVVDKVSAITPVPGGVGPMTIAMLMNNCVEAALRMNNR