MEAGQDDAADRLTYEIFSILESKFLFGYGGGGGGETKSLQCAPPVSRGNRVCVLSVDGGARPEDGLLAAAALVRLEAAVQRRAGSKAARLADFFDVAAGSGAGGVLAAMLFARGPCGRPMYSADDALGFLLRRVRRRGWSSRAGGLLRRPAGAFHKVGVRVLVYFLYYSVFGELTLRDTVRPVLVPCYDLATRAPFLFSRADAAQSPAYDFRLRDACAATCAPSGGGAAVEASSVDGVTRITAVGSGVALGNPTAAAITHVLNNRREFPAAAGVDNLLVISIGTGEAAGSSSRHRARTPVIARIAAEGASDMVDQAVAMAFGQHRTSNYVRIQGMGVARRRGGGVACGGETAEKAVWVAEAMLQQRNVEAVMFQGRRLAGETNAEKVERFARELIKEHGRRKQHVPPAASGGGGGGLDCHVSKKQP*