MATRRLLSKSFQGRPFFRIAQNIIHGNRSAQCAEIVDFQRFDPWLLQRWGVVMSAQSLAFPPLLHGDRWLEKLKNLNNAGRNRLCVEVVPKWKKSAEEGRSLRKLVQMDSLVKRFRQIPHAFISREEFLQICMDSAGEEDANEVVKSLDESGQIIIVGNCVYLQPEQVARVMENIFPLLNDHHREELEEMKKQKAEIDAEAEKIVRRELWGGLGLLSLQTAYLMRLTFWELSWDVMEPVCFFLTSAYFLAGYAFFLTTSTDPTFENIFKVRFKNRQQRLMKKKNFNLERYKELRMIERKHLPSSIQDRQRLVSV*