MQTWRGTEVVREMIDGSHGQQYLDLPMYIEKIRRTNPGTEVRIHTDEGRFKQLFIAYQPCIMGFINGCRPLIGIDGIFLKGKYQGILLCAITVDANNELFPLAFAVVEKENYQNWYWFLSILSELLNGYPNLSALTIISDRQKSLSEAIEKYFPTCLPSFCMRYMGENFKGFIKSGIPCAHAIAAINHMHMNPTVYCLQYFTVAYFRRAFETPFAPVPDDIEWTGIYNWTVLQPRTTRLLGRPKKQRRISEAKHLITRPLKCKQCDFEVQTMRRKWS*