MENLYFQGAGAGAGAGATTLLHCGHLLDVKKGKWLEGVTVRIEGNTIRGIEKGYVAPKAGEKVIDLRSRYVLPGLMDMHVHLESETNPHNTLERFILNPADIAYRSVGYARKTLMAGFTTVRDLGGTGVNISLRNAINAGLIDGPRVFTAGKSIATTGGHADPTNGYRKDLMGDPGPYEGVANGPDECRKAVRQRYKNGADLIKITATGGVLSLAKSGTAPQFTDEELRAIVETARDYGMKVAVHAHGAEGMKRALRAGVHSIEHGTYMDDEAIELFKKTGAYYVPTILAGRTVADSAKVPGYYAPIVVPKALAVGPQIQKTFAKAYKSGVKIAFGTDSGKSVHGLNAIEFELMVEAGMPPLEAIRSATLNAADLLGVNNLGSIEAGMLADVIAVEDNPLENISTLRKVVFVMKDGKVYKQE