MREVISIHVGQAGVQIGNACWELFCLEHGIQPDGQMPSDKTIGGGDDAFNTFFSETGAGKHVPRSVFLDLEPTVVDEVRTGTYRQLFHPEQLISGKEDAANNFARGHYTIGREIVDLCLDRIRKLADNCTGLQGFLVFNAVGGGTGSGLGSLLLERLSVDYGKKSKLGFTVYPSPQISTAVVEPYNSILSTHSLLEHTDVAVMLDNEAIYDVCRRQLDIERPTYTNLNRLISQVISSLTASLRFDGALNVDVTEFQTNLVPYPRIHFMLSSYAPIISAEKAYHEQLSVAEITNSVFEPASMMVKCDPRHGKYMACCMMYRGDVVPKDVNAAVATIKTKRTIQFVDWCPTGFKCGINYQPPTVVPGGDLAKVMRAVCMISNSTAIAEVFSRLDHKFDLMYAKRAFVHWYVGEGMEEGEFSEAREDLAALEKDYEEVGI