MEKGVSFQSEKMEKQQNGVMEKQKSFRIVMERQVSFSIEKKRDKESPGKRGDSPLHLAARAGNLGKVKEIIQKFDNSKGIKELLSLQNQQGETALYIAAENGHTLVVVEILKHLDLQVASLVANNGYDAFQVAAKQGHLEVLKELLHSFPNLVMATDSSNSTALHTAAAQGHVDVVNLLLEIDSNLVKIARNNGKTVLHTAARMGHLEIVKSLLSKDPDIGFRTDSKGQSALHMAVKGQNVGIVLELIKPNSSVLTLEDNKGNRALHIATKKGRPQMVQCLISIECIDLNAINKAGETALDIAEKFGMPEVVSILKLAGAVHSKDHGKPPNNTKQLKQTVSDIRHDVQSQLQQSRQTGFKVRKIAKKVKKLHISGLNNAINNATVVAVLIATVAFAAIFTVPGQYVEKKKDGFSLGEANVADKAAFIIFFLFDSMALFISIAVVVVQTSLVVIEPRAKKLLVFWINRLMWAACLFISVSFISLAYVVVGSKERWLAIFATVIGSTIMITTIGSMCYCVVRHRLEESKMRSIRRAGTHSHSYAISVASDTELYGESYKRMYAV*