MESFRSDLRGRIYPEPVDHFDRIPDSVLLLVFNNIGDVKALGRCCLVSKRFNSLVPLVDTVIVRVDCVISDDDSSSPSASNAVTSAVTSGKSRHPISSLFRLVFSGLLKPFQSISQFISVSSRYAGASASADDVDGDFDHTFVTHHSPTQVLKNFNEIKFLRIELPSGELGIDDGVLLKWRADFGSTLDNCVILGASSVIHSNNSVRSEDEQCRNGWENENNNDNNVGEGNVETDNGSIPESFYTNGGLKLRVLWTISSLIAASARHYLLQPIIAEHKTLDSLVLTDGDGQGVLCMNREQLEELRVKPLSASLASKRTLVPALNMRLWYAPHLELPNGAVLKGATLVAIRPSEQPPKKEDGNWVAAAFEEPYGMAARMLLKRRTYCLEMNSF*