MDGNRRFAETRGLRKESGHEFGAEKLLEVLEWSLALGVECLSVYAFSTDNFKRSETEVDVLFQLAERRLDEMATSRVIHDRNVRVQVLGELHMLPPGVRRAAARVMAATAAHSDGPVLNVCFAYTGREDVCLAVGAMARGVGEGTLDPVDDVTERPSDETGRKPGAPPVDLLIRTSGETRLSDFMLWGISGHAVLCFQEVLWPDFSFTDMCYAVWTYQRSAEHSRGGRARYEAARADAEAERRDRRSVEAERAA