MENVNRIVAEGIAAVEAAQDFNALEQIKARYLGKTGELTGLLKTLGQMSPEERKTIGAHINECKNRFQTAFNAKRDALNEAKLQARLAAEALDITLPGRAQEGGSLHPVTLTLQRVVELFHGMGFEVADGPEIEDDFHNFQALNIPANHPARAMQDTFYVENGDVLRTHTSPIQIRYMLDKKEPPIRIIAPGRVYRVDSDATHSPMFHQAEGLWVEEGVTFADLKAVFTDFIRRFFERDDLQVRFRPSFFPFTEPSAEIDIMGENGKWLEVGGCGMVHPNVLKNVNIDPEKYTGFAFGIGLDRFAMLRYNVNDLRLFFDNDLNFLKQFE*