MDFDEELNLCTTKGKNIDPSCGEGSSTTSPRSMKKLRNLDHRPKPYFSFSSSNSLGAFPFHLDPTFQNPQLGYVPVNQQHDQKQMISFSPQQPQQQYMFKYWSDTLNLSPRGRRMMMMNQESSVQPYSATKLYRGVRQRQWGKWVAEIRKPKSRARLWLGTFDTAEEAAMAYDRQAFKLRGHNATLNFPEHYVNKEAEVHDPSSLDQKQTETQQLKEVNLESKEVAVSDGGLEEGMAEAWFNAVTAGWGPESPLWDDLDSSQFSQSSSSCPMKPFF