MEHEGSKYGKDQRLECDCLLFDLDDTLYPVTSGIGLDVMKNIQAYMVEKLGIEKSISLELCILLYKQYGTTMAGLRAVGYQFDYDDFHSFVHGRLAYEKLKPDPVLRNILLSLPIRKAVFTNGDKLHASRALKRLGIEDCFERVVCFETLNPTTSPAPALDNKVEIFDIMKHLANPEPGAELPKSPIMCKPSIDAMLHALKLANINPKTTIFFDDSIRNIQAGKQIAMHTVLVGTSERVKGADHALESLHNMKEALPELWEEAEKDEDVRNSSKVGIETSVIA*