MGKIQEMEDDVTGEGEEESIMEYLRKQVPDWDDEVKCTARFKAFSGQRTDWEPLYVFWRDLILNVARHLHIFIIRPSQVNVWFDRGGLVPLCLDQVLLEMYAAGELLRNVGVSDPASGWVSQIFRRVVNLGGLLRPSTQENLAEDYYIIPVLLKEKALQVVQALSESHWTASCVITWSKFQEFSGGLKEAHAVLNHLCEHGKAKYLVINMKGLMEVMLVGILFSIYISCINTIYGSTKGAERVNERETHHFPLKDLSSFMASYLLDSPILNTASNMDGCSFSIQGVKVSLSARALSGTTSLDLDVLHLIWTVEKLEHQLNVIDQRWKRSRASALASLKLGNKQVALKCAREMKLASLSREKCTALLNRVEEVLAVIADAEASKEVAEAIRIGTQAIKENGINYDEVELCLQELNECIESQKQIDEILGSNAAGAEIEDEDIEEELKELEMNFAEVPTQTSTGVDAIVAGTQETADALSESLSKLHLTHHARKDLVAEHAVESMGAMSKDGNREAVLS*