MDAASAAAGPSSSAAEAAAAGPSSSAAAARPSSSSGAEPPAAAAQPPPPAAAPQVLFQVPVQVGGASSGSGSSVARACRHHAYSRKQKSLGLLCSNFVALYDREDVETIGLDDAAKRLGVERRRIYDIVNVLESVGILVRRAKNRYTWLGFGGVPAALKELKERALREMSGSPVLLPMEESSTANLSDDEDDKLEDGDEDAESEKLSQSIDNTSDKPDAPGCRLRSDHRKEKSLGLLTQNFVKLFLTMEVETVSLDEAARLLLGEGHAESNMRTKVRRLYDIANVLSSLNLIEKTQQAETRKPAFRWLGQAKRMQENNVTVALAPVRPNKRAFGTDLTNIDNKRGRLDSAMENKAKLMQGAGNIVKTFERQLGQGNRSDFVYGPFHPAVAKKQETDDHTIKQKERRTIQDWENLAVSFRPQYQNQALNDLFGHYVEAWKSWYLDLTRETSS*