MIKLGPESVTQILASYLERIETSQPFEMFQKHKERLDQFHRHAVLSAVWKENHFSVFSLIDIYGRKILGISLSNPFEKNLSLYSTSNVDFLLSEIFSKLFDQQPQFQKSAVIKLPFQSKAIAVVGEDEFLEKEIFKEKIHSLSFFTFASKINEELYEKFRRWNGKKVDFAQIHLFDDFATCVITIPKSAPLDHASLLAEIARVYRPMYGQAYQGNVKRFGNSPILTIFTVDYNQLLEGLDLEAKCSQMCSKILKAYDCVISLLKT