MRGGIVGAAALLLLGCSAYQPGAPHGPPLRHQRSRASTLCADGSAPGADGGEGAAPKDSAAAEEDSLARDLAEEIGTREFTSELYAHLQRRPDYETSELYKALRNRIDVVDPIYSNLEEAKGREAAVPTPGQTPGEIIDLVLIALREDRADRSNPAAGVETLMRFSGPGSSIHMGSSVTAPMLLGYFQDSKYAVLLDWVSVSYPKKLELSIDKKKALQQCLLRGRSGEAVPVTFQFTKHETVDGQIWLIDQVLVKGVSAD*