MDATHKSDTGYWMDVYSAEFKHPHWEPDGFLRKLGKWPCYDPVKDLIMPLPKRPEHYHLSPLVGAPARNRTWLAFHRGRVQPGNPGYSRGIRQSLAKAAEKGGWLEKHKIVMGEYDLMPGDYSELLASSVFCLVLPGDGWTARMDDATLHGCIPVIIMDNVHVSFESIIDVTQFSIRVPQADLEKLPEILQAVPQARREEMQRALTRVWQRFTYSSYRPYAKRFREVQAEHVAQRQAAPDGGGGAPPASLPAPVLDLEPEADDAFGTLMAWLHSRIAATRX