MARPRARSAAKQGVPAHELREGVELRELRIHPVYCPESAPPSPPEEEYIDLYPELEACLCALDEGQVRTHNTDAFSTLAKRGGLDGFPGAADALYAAINFREFPEQYTRLPSVSEAHNVDERTFKHALALVDYLYARHFKINFDISCSADQFTVLVSETCGTPSAHLTDLSADEGDQTTHLHIDSCGGAHVFRDKAFILDPSAHVPTNVRMNTGTGQSETCHSYGPFAFEVQDRDGNWFPVVRNGFFLPTFKANIFSVNRDRRLNGSEIIPSQDVSSISARNNDTLIIDGREVSVSNAKDISRVAIRPVSGYDQSLSTALWTELSPDVELMHRRLGHMPLAAMAKLPEHAVGCDIHSDVERDFAVEFVVEALQPK*