MEAAGGAGGASGGGGESQPPKTLVDWALEILGTADPDEKARLGDLAATEWLRGAIPLPYDPSRPARPPPDRPARSAAVRLLPPSRAPKLGKGGSAQSRLALLHSLAHTESWAVDLSWDIVARFGAPLRMPREFFDDFARVAQDEGRHFAVLSARLRELGSHYGALPAHDGLWDSATRTSHSLLARLAVEHCVHEARGLDVLPTTISRFRAGGDEQTAKLLEDVIYPEEITHCAAGVRWFRYLCLRSRNGDPTASSIPQAITQCSELPRDGTGDIHKVEEVEGDGPKAELAQASNGDDKTVQQVEDELAKCKLVDIGDDVEAAVIRTFHSVVREYFRGPLKPPFNTEARKAAGFEPAWYEPLAVKEVEGQAVE*