MVKVIFNFFEDRALVLNDKNVVKLLGCCLETEVPLLVYEFISNGSLDDHLHVDGPISLSWVDRIRIALEVSRALVYLHSAATTPIFHRDIKASNVLLDDNLTAKISDFGASRYILIDQTGVTTVVQGTIGYLDPMYYYTGRLTNKSDVFSFGVLLIELLTRKKPIYRTDRGDSLVPHFASLLEEGKLVEIIDPQVKEEENGEVEEVATLAAMCTKLNGQDRPTMREVEIRLENLRAKTKHAPYNKEPSRYEVSRVAGHCISARGDIEEVLISRHSMEDEMLSLESEDIDDAGYEVAIYGKTVKGKQGSATMDHAGRGLAPMDRIR*