MESKNIGEGKVVCVTGASGYIASWLVKLLLQRGYTVNATVRNLKDTSKVDHLLGLDGANERLHLFEAELLEEQSFDPAVDGCEGVFHTASPVFLTGKSKEELVDPAVKGTLNVLRSCAKSPSVRRVVITSSTASVICNKNMSTPGAVADETWYSDPEFCEERKEWYQLSKTLAEQAAWKFAKENGVDLVTLHPGLVIGPLLQPTLNFSCEAIVDVIKEGKEAWSGGIYRFVDVRDVANAHILAFEVLSANGRYCLVGANGYSSLVLKIVQKLYPSITLPKNFKDGLPLTPHFQVSSEKAKRLGVKFTCLELSVKDTIESLKEKNFLHI*