MEAMEAASRIGLAGLAVMGQNLALNIAEKGFPISVYNRTASKVDDTVLRAKEEGNLPLVGFHDPKDFVLSIQRPRSVIILVKAGAPVDQTIATLSNYLEPGDCIVDGGNEWYENTERRAKQVMDESGLLYLGMGVSGGEEGARFGPSLMPGGSREAYSYIEDIVKKVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLRSVGGLSNAELADAFSEWNRGELESFLVEITADIFSVSDPNGNGALVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKDEREIAAKIFSEHGLSDVLDSKPVDKKQLIQDVRKALYASKICSYAQGMNLIRAKSIEKGWNLNLGELARIWKGGCIIRAIFLDRIKKAYDRNPKLASLLVDPEFAKEMVERQAAWRRVVSLAIQCGISTPGMSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERVDRPGNFHTEWAKLARKSKAGIKALS*