MATSNVHEPPSKEYDEPITVVEKGWKNIHLTQYQGHWMSPQYIPAVMAFREHFESHSDDIILTTQPKFGTTWLKALTFTVTNRNLHDFDNHPLLKTNPHDLVPFLDIELYANGHIPDLTNLPSPHLFASHLPYNLLPTSMIKSDCRIIDLCRNPKDTFVSMWKFNNKFLPEDALVPIQEAFELFYKGITPGGPFREHVLGHWKASFERPERALFIKYEELKEDPTFHLRRLAEFLGCPFSLEEERRGIIEKIQRLCSFENLTSLDINKSGNTRIGIKTENCFRRGVVGDWVNHLTAEMIERLDQLTLQKFGCFDLVFKE*