MSPPGIDTVPAVRCIVKLGGSSATEKDKFETLNEYLLSETAKQLREVFVRSSVRQLTMDWSRGSKADQASHMPEDESSPEILLDMTPFVVVHGAGSFGHFQASKGRVNRGDLAEDFVKAGFVATRISVTKLNHAVVRAFATECIPAVGVSPFCAGWATKNRQLVRENSADVQQLLQAGLLPVLHGDAVLDSGQGCAILSGDVIVRQLAFDLKPSFVVFLTNVPGVYDRPPSDPHAVLLKEIAVEDGDWKIIDPQLEAGLEVQTNVAAHDTTGGMETKIAEAASIADFGIPVLVVETGSSHALEALKGTPLSNRGEWVGTIIRKAIPGELGQ*