MKGVRAARPFFQLGHHQASRMPGVVVVGVGRAGSVRIRDLQNSQPGTPSEHLKLLGFVSRRELGSINGVKQIALKDALEDKEVDVAFICSENSSHEENIRQFLEAGKHVLVEYPMALSHVAAQELWKLAEQKGKILHEEHIELLTEEYISLKKEVSGKELVKGTLHFTAGPLDEERFGFPSFSGISRLSWLVDLFGELSLVSATMEEQKDKKYLKMTADLKTADQRPLTWIEEKGPDLKREKHIKFSFTSGCLENLPAAPGGNVGIFMKDQNLFAQKVLGQVSEDDLTAEKRRVLHCLEIAAEIQKLCSRPKK