MTKTLPKDFIFGGATAAYQAEGATHTDGKGPVAWDKYLEDNYWYTAEPASDFYNRYPVDLKLSEEFGVNGIRISIAWSRIFPTGKGEVNPKGVEYYHNLFAECHKRHVEPFVTLHHFDTPEALHSDGDFLNRENIEHFVNYAEFCFKEFSEVNYWTTFNEIGPIGDGQYLVGKFPPGIQYDLAKVFQSHHNMMVSHARAVKLFKDSGYSGEIGVVHALPTKYPFDANNLDDVRAAELEDIIHNKFILDATYLGKYSDKTMEGVNHILEVNGGELDLREEDFTALDAAKDLNDFLGINYYMSDWMQAFDGETEIIHNGKGEKGSSKYQIKGVGRRKAPVDVPKTDWDWIIFPQGLYDQIMRVKADYPNYKKIYITENGLGYKDEFVDNTVYDDGRIDYVKKHLEVISDAISDGANVKGYFMWSLMDVFSWSNGYEKRYGLFYVDFETQERYPKKSAYWYKKVAETQVIE*