MKRGGEIIYAGALGHHSKNVIEYFESIPGVPKIKNKYNPATWMLEVTSMGAEQRLSIDFAQIYKESTLFWQNNELVRELCTPAPDAKDLHFPADYAQCAWKQFTTCLWKQFWSYWRSPGYNLVRLSFSFLTAXYNLVRLSFSFLTALLFGTIYWQQGTKINNQEDLLKMMGAMFGAMLFIGINNCSSVQPLVDMERQVFCREKAARMYSPIVYALAQVVVELPYTLFQTILYGIITYSVIGFHWSVDKFFWYLFVTLCTFLYFTYYGMLTVAISPNAQVAAVIASAFYSIFNLFSGFLITRPQLPGWWVWYYWICPLAWTLNGLVTSQYGDMRKKISIYGKPEQAIEDFLKDYFGFQRDFLGVVAAXXXXXXXXXXXQSW*