MSANVRLKKAAAQTMSKDRSIAAGVRKGQHKSLYYYLDYFKAGAIASDESASYRFTGIDQALADKLGCEVLQLPSVSGHEQLPATGLLDALQTFFGSTTADAAMFEETALLALGMITEQLCSAVLDRQPDMLTTCGGHATVDEEQNTERRRDCPIQRLKRI*