MSTLPLYHSVPTDEKRSIPSAIGHQAARLVGGKCHHHAHHAAAEFGVKQWEKDHSSHRFGSPVFLGDGPHGCHGGPKDRADATKILSANASFPLKLGHGKSEDSTVNVLVESTWSSEEDDGVKMMSGKHSHALSVVSSESKLVAETITGDVGGNFSVSNSHLGDEPNFHDFDAEHEHKRLHSLHGEHKRKKKHSGRRLHPEEERPSKWPLNLFKSKKENDEPEHAPLPPVFIGAFSTSGHIFLEIFGPNISTETNVFSHTGDVNIHHDSSFHGLYEVGSLKGSYDVIIREGRERQVLEEYEDSHKKRHFRNADSFDDEFPPPPGKGHGSGGPNLPHGPPP