MSAVVATTKSYTHVVSADGRTMTVRLHAAQSSRDCFSADQPSTGHAVWFAAENLTQMLVDQVRSPSKSWREARHVLELGAGPGLVGIWAAKLLEDGGSGARDNGNLTPGTETRQYLFTDGDADVVALLQRNCDYNAMPDSVVCAKLWWGPEESSALRSLRPGGFDIILGADLIYGREHTLQQGNVLDNLMSTVQTLLAINGVFYLAFTRRDLPVDVVLACAEKHGMVYELEEDYVFDIFDTNTDGQTCFWRDAIYAFRRTRIAASPLLPAAATPDGAVDRGCGHDGIIP*