MSRFVLLFIISTFINLSQGAQMPYMTTDAKEVSGKSFDYIVVGGGTAGCSLAATLSEKYSVLVIERGGSPFGDPLVEERKYFGYSLLNTDEYSSVAQSFTSVDGIENYRGRVLGGSSAINGGFYSRASDEFVKKAGWDKGLVQESYKWVESKVVFMPELTQWQSVVQFGFLEAGFYPYNGYSLEHTQGTKIGGSIYDQCGKRHTSADLLGFGKPNCITVLLNTTVKSIIFDSSNKTRAVGVRFMESDGNSSKSYKVHVEQHRGEVILAAGALGSPQILLLSGIGPENHLKDFDIPVIVNLKEVGRKMSDNPAISLLVDRFSQNRTLEPPQVAAIAEGYKFILESEVLPTDITTTRISIAAKIAFPKSKGRLKLNSTNPRENPSVKFNYLENKADLDACLEMVLHLQHVARSETVTFFLGTQAHDKLVAGDEELKSFCIKNVRTYYHYHGGCVVGSVVDEEYKVNGVKRLRVVDGSTFEESPGTNPMATVLMLGRYQGIKILKEREEQEDTFLSPQGSPQPQP*