MSREATRTRSRVLVVGATGRLGGSIARASLAAGHLTFALVRPHHFARPDSPLLEPLVAAGATLLQGSLEDYSSLLEAVRQVDIVICAVPTKQVLEQKPLIRAIKDAGCVKRFIPAEFGADPTKVQICDMDYGFYEKKIEIRHSIESEGIPHTYICCNFFMRYLLPSLVQPGLDAPPRDEIKIFGEGNTKGVFVKENDVAKFTICTIEDPRTLNKTLYLRPPGNVCSMNELADLWETKIKKSLKRFYVTEEQLLKEIHDAPFPLKMDLIFIYSAFVKGDHTFFEFDLSTEGTQLYPHVNYTTVNEYLDTLV*