MELTMVKNEENPGRRRLCAEDPEAQAARCVKRRRRDPPPVAVSCDNSQTEQKLPQKLADQTVTTTMKRSSRFRGVSRHRWTGRFEAHLWDKLSWNVTQKKKGKQVYLGAYGEEESAARAYDLAALKYWGASTFTNFPISDYEKEIEIMQSVTKEEFLASLRRKSSGFSRGVSKYRGVARHHHNGRWEARIGRAFGNKYLYLGTYSTQEEAARAYDIAAIEYRGINAVTNFDLSSYIRCLKPKAGDTVATQEPEAVTEPQNMPFMTSXYIPADETSFSHTNPFASDYLNSPRKQEVTRSSTNLNAGSKSSSPTALGLLLQSSIFRELVQKNSNFSEDDSTDGEEPKNQPQAGSDDEYGGIFYEGTGDNPFDCSSTTDGDNPWNNIASTILLNQPTKANASETLFFVS