MDVPDIFSEAELHALCRSHAGLTTLLLWAPWHPPSVHLTKVLEAVAKEQKSARFAKANVDLCVSLANSMGAEQVPFVVFLNPEGVKIDSLAGADPPRLVEKIKSLSSKTMEVPVSNGAADLNSRLKALVNFSPVMLFMKGNKTEPQCKFSRQAIEMMQKHKVEYSTFDILQDEEVRQGLKEYSNWKTYPQLYVNGELVGGVDLMKEMEEDGSLSEMLGAAQPLQERLKSLICQAPVMLFMKGNPETPRCGFSRKMVDLLNEHGVEFDTFDILSDEEVRQGLKDYSNWPTYPQLYAKGKLLGGLDIIKELAEEGSLTDELSA*