MKRFVSLNGELKLTSMKSHDCHVMMQTFLPIAIRGLLPKHVRHSITSLYSFFNTICSKVLDPSTLDELQNKVIQTLCEFEMYFPPSFFDIMVHLICHLVREIKLCGPVFLRWCYPFERHMGVLQDKVRNPAQPEGSMIQGNVGEEVGNFVAEYLAKPEPIGLPTSRHEGRLEGKGTIGSKLISPPTHKLLQAHLYVLHHILAVHPYLVMHKQELANEYPSKGERELTQLHNREFIKWFQDKVMGELELAGNTVCETVQYLALGPREAVQSYQGYDVNGYTFWTERQDQKSLSVQNSGVSLVASSREYASAKDGSPVDVELSYYGRVQDIWELKYGTKLTIGLFWCKWADNNKRCVKRDDPCGFTLVDLGRLRETEEPFILVSQAKKIFYITDAADKKWSIVVPGKRNILGVGDVEDEDEYDAFDDTPPFTNPETEVTNNVDNDTNYMRSDHTEGILVDDEI*