MKGSGGEIVQVQGGHIVRSTGRKDRHSKVYTAKGPRDRRVRLSAHTAIQFYDVQDRLGYDRPSKAVDWLIKKAKSAIDKLAELPPWHPTANDTNVAMEADHNAGGTSEMAIGEQSESSGYSFQLHRQLGESNPSNDSSFMTPTIDPDAIPDTMKSLFPTSSTNSTMNFQSYPSDIISRTTNHTEDLGLSLHSFQDQGLIHGQSAQADTRHTASNNQNLFASSPYEANFQRMVGWSNSSTSTDNRGGGGFSFNQPPMTTQQALLGQDSAFSQRGTLQSSFAQSIRAWNDLNMASSNHHRPQEIHQSFIFGSRFAPEGLAGFNIPARIHGEEEHSVVSDRPSSSSPNSQHR