MGKLGGEMKALAKHCGGSHKTVNDCIHIVQRFDHHLRALNVHIQRVAQIKVRHIESYIHERLAQGIGKRTLQNEMASLRAVLQQAGRKQVAEHEWLTNKSLGLAGASRSGTRQAITPEHYHHVLETARMKAPGLAAALELARLMGLRSQEAVQSVQWIWGMGTGVGGMWRRCMGKFDSWLRASSGWSRLPPFTVSERLGGGGKYQAALPSPLQSKPESDRTNVEINERTCPE