MLRALSLQAAAAFTSKRNQTGGYSVGMKSLKALALLGAGVSGLFGFAGIAAADESEHGLECPSYPWPHKGILSSYDHASIRRGHQVFQQVCASCHSMSLVTYRDLVGVSYTEEEAKALAAEIEVEDGPNDEGEMFTRPGKLSDRFPKPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFSLLTGYRDPPAGVSIREGLHYNPYFPGGAIAMPKMLNDGAVEYEDGTPATESQMGKDVVTFLSWAAEPEMEERKLMGFKWIFIFSLALLQAGFYRRWKWAPVKSRKMVLDVVN*