MLTLADIHKARIVGDGEEIVLLGHGFGTDQTVWHNLEPLLLRRRFRVMLYNLMGQGTGVPTGFSSTSLGHSANSRVSVDSNGSDSPKATGKKATAIERATSDVANEEFERELKALQLSQHGGAGESRRGMFGRKINESFSRLFTRSKKKSKAGETAVSEKTHEEEPVELHPEESANGAASKDPEFSGRRDFKIEDLDREGDERPERIDEEETEGIVSAEDFNHSRYTTLDAFAEDLINLMDEMGVKQCIYVGHSVSGMIGLVASVRRPDLFKKLVLLTSSPRYLNDGDYVGGFQDEDIDNLLASIKTNYKAWVQGFAPVAIHTPDNEAVADYAAGLLDVRPDVAYCILSTIFRSDYRHLLPEVSVPCHVLVSNNDVAVPLGVGEYMHKHLPNSALEVLSTHGHLPHLSSPMLVNAALIKHIEQLP*