MDAKDILGLPKNPFPATQEKKPRPQKETQRKPDGVHREVYALTGGMAPLMPTIEVSHLKKRQNTEKEKISWQWLPFTSSARTDNLHLYHWVRVVNGVPPTGDYSFAKYNKSVDVVKYTDEEYKKHLTDPMWSREETDQLFDLCERFDLRFIIIADRFPYPRTVEELKSRYYAVTRALLLARAPSPGDVSGNPIVKEPYNMTHEVERKRALSVVLSQTKQQEQRDAEILAEAKQIMESRMASKNAEDVELPVNQIGNEGSEATAHAESISLLNTNHLSSSTAAPPTAECTSTPASLRMLRVYLRTHALEQMVQAANSSAGLRTIKRVDQTLQDLGVHLKPKVPTKSVCAEHLELRKEILTLLNLQKQLQNREAEASVNRDNSYAETPSTPKRSFRGDVERSLVPDSAGFGGDRVGKRDHKRKAPGRFTDAPPSPPQSKRPRKLKSSDG