MESKNIGEGKVVCVTGASGYIASWLVKLLLHRGYTVNATVRNLKDTSKVDHLLGLDGANERLHLFEAELLEEQSFDPAVDGCEGVFHTASPVFLTGKSKEELVDPAVKGTLNVLRSCAKSPSVRRVVITSSTASVICNKNMSTPGAVADETWYSDPEFCEERKDWYQLSKTLAEQAAWKFAKENGIDLVTLHPGLVIGPLLQPTLNFSCEAIVNVIKEGKEAWSGGIYRFVDVRDVANAHILAFEVLSANGRYCLVGANGYSSLVLKIVQKLYPSITLPKNFKDGLPLTPHFQVSSEKAKSLGVKFTCLELSVKDTIESLKEKNFLHI*