MRDDRELTPEQLAAFGAELDALRLRTLADLGADDARYIRRVRAAVRVCCWSGRALLMFGWLPPTWLLGSLLLGLGKILENMELGHNVMHGQYDWMNDPEFAGRAYEWDIAGPSDFWRHTHNHIHHTYTNVLGKDDDVGYGVVRLFPEQRWKPFYRWQPLWVTLQALLFQYAVAIQHLRLDKYAKGRLDKAELMPLLRRLRAKLGRQWTKDYLLFPLLGLFAGGFGAVFVGNLLANVLRNLWTFTVIFCGHFTEKAVVFPPSVLEGETRGHWYLRQLRGSSNLEGGPLFHILTGNLSHQIEHHLYPDLPARRYAALSREVREIARRYGQTYNSGRLGRQFLTVLRRIWVYRLPPREPLPAGRG*