MKYEEWEPYYKAILADFGWTPEGDEAAARLLSSLLPAASPWLGKVEDLIRGRDVIVCGKAPTLEKDMAKIDWWYRYTVIAADGSVSTLLRQGIVPDIVVSDLDGSHEDLLKADANGAIILAHAHADNVESVKSLVPQLKHVVGTTQARPLENVFNFGGFSDGDRCVFLAKEFGAKSIKIIGFDLDDTNVTPKKLKKLKWAKKLLKLMDIEL