MMRRVGNSCALWRAPARRAYATKISDAWYDVVISGGGIVGATVACLLTSQRRLRVALFEPNAHAFLERAGKEDAKHEYGEQKDRNVSLRTSTITVESEAVLQSCGVWQRIPELRRPKVKRMVVWDHTGYSSAALHAASVLNFDASAASRTQQPEYMASVVENETLLSALYSQLRDVQNENSTSAPSCLDIFAEPVRDVMYNPRGDEWPVIQRTPQPLTARVLVATDGRNSNIRKLFSMPWFSFSYEQRAVVANVIVSGDEQKQDKPGASSISSTAFQNFLPTGPIALLPIRHLASGETVMNVVWSTSDTEAMLLQDCTETEFIEELRDALTGPHALDFKSLAAGSQRATFPLVFGHAPQYVNGRVALLGDAAHAVHPLAGQGVNLGLADAASMANRLMCAAECGRDLGGDGGAVLLNYQKDRLLKNVAMIMSIDAVGRIYKTPGPVAAAIRAMGTGILSSAPGIKDRIMRYAMGA*