MATSNVHEPPSKEYDEPITVVEKGWKNIHLTQYQGHWMSPQYIPAVMAFREHFESHSDDIILTTQPKSGTTWLKALTFTVTNRNLHDFDNHPLLKTNPHDLVPFLDIELYANGHIPDLTNLPSPRLFASHLPYNLLPTSMIKSDCRIIYLCRNPKDTFVSMWKFNNKFQPEDAPIPIQEAFELFYKGITPGGPFWEHVLGHWKASFERPERVLFIKYEELKEDPTFHLRRLAEFLGCPFSLEEERRGIIEKIQRLCSFENLTSLDVNKSGNTRIGIKTENYFRHGVVGDWVNHLTAEMIERLDQLTLQKFGCFDLVFKE*