MGSGVAAVPVMAAVGSSPVVRAGGRVGGGASAMACGAQQPRACGVATSVRSLQSKSSGISLMFSRKSDSLLMPAKAGPRSSAKSPVQVFARVVEEVSSIVEERAGEDRPFVFKDYMTGKAVDVNSALDSAVPLQYPEKITESMRYSLLAGGKRVRPALCIAACELVGGKQEAVMPTACAMEMIHTMSLIHDDLPCMDNDDLRRGVPTNHKKFGEDTAVLAGDALLSFAFEHIARDTRGVPAERIVRVIANLGKAVGAEGLVGGQVVDIMSEGDPTVGLDTLEYIHLHKTAGLLESAVVCGAIIGGASDEEIVRLSNYARYVGLLFQVIDDILDVTQSSEELGKTAGKDLLVDKATYPKLLGLEKSREFAAELTHKAKGELSIFDQKKCAPLLGLADYIASRQN*