MEAQVLADKNVHYEEDYFERRGLKLFTCRWLPVHKTIKGLIFLCHGYAMECSVFMRATGIRFAQAGYAVFGIDQEGHGKSEGRRCYVESFQALVDDSIAFFKSIRDLEENQNMPHFLYGESMGGAIALHIHRKEPVEWTGAVLQAPMCKISESVKPPSIVTSILTKLAGYIPTWKIVPAANIIDNAFKDPIKREEIRANPLIYQGRPRVKTALEMVRASEDLENRLDEVVLPFLLLHGEEDRVTDPDVSRALFQASKSSDKEFKLYPGMWHGLTAGEPDDNIELVFKDIILWLDKRTCSSAGRSSPLRHADVSALQSATSSSKQQSESDIDTQTHKFTDEI*