MLGEGAWHREQDMAALPGCCAALLAGVPCQATKAGAQTSCRHLRVPNSESCDTMTSALERVKASVSLARSSRPSQEPAKELGGKHDLLFRLFESEFFDGFMCLQYLYQNPQPAVEDYLCNKLVALPESAIERYLLQFVYLAVSRPGSVLERTIVSLCTRSFVLAVKVHWLLLALGQDIPKPKNVDVLRDKCEKAALGGQWELPFNTSLPVCTPEQHPAGDHSMLPSASHLQCLEQYPSSAQVDQRVVYLSDDATAAPPFPWPAPSQALLTSMPLSDMDELA