MRTASTMLQQRLASAAGASCSGRCPSLVRPIRLAKPRRAAVLQPLRATNDDDDRYGPLVSYTGDSDVRSSVDQWLNPPKEELPDDFDMPIWDHLDELRERVLVGALAAATSVLTCFIFAKDLVVFLEAPVAQQGVRFLQLSPGEFFFTTLKVGGYSGVLIAVPTILYQIAAYVVPGLTKSERQFLAPVILGSSVLFYLGLAFSYEVLTPAALNFFVSYADGAVESLWSIDQYFEFVLVLMLSTGLSFQVPVIQVMLGQLGLVTSEMMLSQWRYVVVGATVAAAVLTPSTDPFTQTLLAVPLIALYMGGASAVKWIESRRLTSX