MEKELLKVAFNTANINGCELEDLQQASELSGHAKFVMKSGCSYEGQIKDGKLHGIGRLTFPDSMVYEGTFHQNNITGHGRTGDWHNDMKSGNGTMHYANGNQYDGEWSQDVKCGYGTMEWKTLRQRYEGLWARNKPNGMGNHVWYQQLVTEPSKSNHALLVMFNRYRGQFYEGERSGYGVLYYATGARYEGCWAKDKKEGEGCYVFENGEAWQGLFSEDRPILNDREVFGPMDPSVSIQVHDLFDEEEVPAAAARGVYNLLMVYNTDLRALYDKYCSRPSLHFMKHLARPSFTLVTCQVWELLSDVRMLSAATPIARCNEMFLMARRPPEKLKAFRKRVRRVFGRALPEV*