MPSPSQATITELTPIDHLMPRTYVISFNINWPISRRSNIEDIYKHLKLGLKQTLSEIPFLGGSVVSTGSPGKFQIETLPSDLEGNQLIFNDLRTGSGNSWPHSYKSLRKARFPGNVYFDDCLSPVKRYMGQERLPVIAAQANFIDGGLILNLSVLHTACDVLAWNNILFVLSKNVKASWPAEDEGAASNELEDFEVLPSYFDRSPLMHGTTNLERMDIREYKLQAVNSTLEDPRNHLIDSPPKSTTEMANTLFCISTAKLSELRDAVSREGSATSWLTVNDTLAALIWCCVNRARISSQEPLRGNLSVAYEGRTVLDPPLPKKYMGNAALGFPITLDIHPRSIFDAALAISESRTEFTDKHMRDITGFLDDLGDITEERVSYAKTLNPILVISNLKDMEGFEQDWGGNLGFRDAIRMANPFLDCIPRVVPMPAQRDGNVDIIVWIEESAVKRLKEDEIWNKWISPVFS*