MGARTAGSLTARAFARILRRLEYKSPVYQTAALADSRPNSGESKQGGSFRTLSYLGMGMAGLLGLAGVAYADEAEHGLHCANYPWSHEGILSSYDHASIRRGHQVYQQVCAACHSMSLIAYRDLVGVAYTEDEVKAIAAEIEVIDGPNDEGEMYGRPGKPSDRFPSPYLNEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVSVREGLHYNPYFPGGAIAMPKMLSDGAVEYEDGTPATETQMAKDVVTFLSWAAEPEMEERKLMGFKVMLVLFLALLQAGYYKRWKWAPIKSRKVIVDVIN*