MSSLHRCAIALCSNQAIAEGVCAMHLAPNSSADANGSISARYLPPAASENGVSMADGDARFFHSGSNANMLPRAGPAAKKHRADQSPLYGAVTPTSLLTRESLSRFTRATEYDGDVYMGGDAMVGGSSSNPGSHPSESEDGSMDQDRDSNQRRERNRIAARKSRQRKLDRISNLEEEKMRLEQHRDMLVHEIGSLERKDATATQPQVLTISDNEYQQLQSTRAAIIQHIEDAGPQNSSVHLRGMDAIVLDYICVTYLFGDIDLRHTKVDCGGPRSQHFRVHWVLTGKVKSAGVSMNKEFLELIERVRGRRVTIEGVSNFSFSSDKIVYVHRTADQAKFLSTLVQLSKS