MEEENHGPAATSAAVAAEAAARLSEGVAESLKLEHQLMKVPLEHLKKSMRASHRLVEKEVNAVVAGVAEAAEKNFVTKEDAVRHLNTLVSRLHGLKRKLEENYKTEGMEIQRSRARLNHLESLQTGDKEFQRKWNDMRVDRILVDYMLRSSYYDTAAKLAEASNIQDLVDIDTFSDAKKVVEKLKNQDCSEALLWCSENKSKLKKTKSKFEFKLRIQEFIELVRREDMMGAIRYARKYLAPWGSTDMKDLQQAMATLAFKSNTECPGYKILFDKSQWDNLIHIFKQEFCKLYGMTLEPLLNIYLQAGLSALKTPFCYEENCTKEDPLSQETFKQLALSLPFSKHIHSKLVCYITNQLMDENNPPMVLPNGYVYSKRAMEDMARRNNNVITCPRTGYVCNFADLAKAYIS*