MSDDTRFTTNRELEPGKPAMEPGTNSRLATIHRHISSSVPHARNMDHIKAADRLGFRIEHSVRRALCDALPVVALESTIITHGMPYPQNLNTAMEVENIIKENGAVPATIAILHGVPCIGLTFKELETLAQNGSSFIKTARRDIAHVVAKKQNGASTVSATMFFAAKVGIRVFVTGGIGGVHRGGESSMDVSSDLTELGRSPVAVFCAGVKSILDIPRTLEYLETEGVTVIGYKTDEFPAFFTRHSGCKVPCRVDSPEECADIICVNSSLDLQSGLLIGVPIPEEHEAAAKPIESAISSSLQEALKQKITGSAITPFLLKRVNEITGGASLAANIELIKSNARVGAQVSAALSRLSPKMRHHKLIVKRCHTES*