MAQSTFVNLIIDGLGSPLCGLSTPTGKSPGLIPRRRFTPAVVVLPSAMPSIDLGSFSNIAKTHKSYKLLVRSFKDNKFLAVPVAFVKRLKRPLAVELAHTYPALRPAFERALLWLDRYEFPISWGENAVQTMLGTKNWRSSKRRCRQSASDFTDSINSSPLSLKHTRASSSSSEASHSPNNHTGSIQKSRGKSSVSKPENRTRKRPRQSDKGHGSRSSSRLKMKKIKTHGSQLSDASSNESTRRKSSKQPTTNRKITKKKTNSHKSITTNSGYEGNVIAGGNLFDSVSSNEALTNSSESDSDTGSVNSSTSSNVTVSTVSTPSSISSASSTNSSVSNSSSNCSSTSSSYNSSDNSSTSSAAEFEARDRWIAQLYRFMDERGTPINKAPSLANKDLDLYKLYKRFLARLVFMGWGR