MSREAARTRSRVLVVGATGRLGGSIARASLAAGHPTFALVRPHHFARPDSPVLGPLVAAGATLLQGSLEDYSSLLEAVCQVDVVICAVSTKQVLEQKPLIRAIKEAGCVKRFIPAEFGADPTKVQICGMDYGFYEKKIEIRHSIESEGIPHTYICCNFFMRYLLPSLVQPGLDAPPRDEIKIFGEGNTKGVFVKENDVAKFTICTIEDPRTLNKTLYLRPPGNVFSMNELADLWESKLKKSLKRLYVTEEQLLKEIHDAPFPLKMDLIFIYSAFVKGDHTYFEIDLSMEGTQLYPHVNYTTVNEYLDTLV*