MRSLTWAACLALAGTAFAHAHHDHEEVPEHVREELLRKWDQEFTFSGIASFAHLKPVKCLIEPDERYDIAVIGAPFDTAVSYRPGARFGPRSIRAASARQMAGTSYNTRAGINPYASWATVKDCGDIPITPFDNGVAERQMYEAFLELGSRPALTSADSKYGTKGISAGKSKLVTLGGDHSVALPALRALYQIYQKPITVLHFDAHLDTWNPVRYSAYWTSEQAHFNHGSFFHKASREGLICNSTSAHAGLRTRLTGVDDSDYTNPGPEQGFMRIHADDIDDLGPMGIVNRIIERIGLDSDQPVYLSVDIDVLDPATAPGTGTPEPGGWTTREFIRILRGIEKLNIVGADIVEVSPSYDNKGETTALAAAQVAFEIITSMVKAGAGEELGGWYGRKVTPVEETVVVEEGEDPVEKKEAKDEL*