MMRRVGNSCALWRAPARRAYATKISDAWYDVVISGGGIVGATVACLLTSQRRLRVALFEPNAHAFLERAGKEDAKHEYGEQKDRNVSLRTSTITVESEAVLQSCGVWQRIPELRRPKVKRMVVWDHTGYSSAALHAASVLNFDASAASRTQQPEYMASVVENETLLSALYSQLRDVQNENSTSAPSCLDIFAEPVRDVMYNPRGDEWPVIQRTPQPLTARVLVATDGRNSNIRKLFSMPWFSFSYEQRAVVANVIVSGDEQKQDKPGASSISSTAFQNFLPTGPIALLPIRHLASGETVMNVVWSTSDTEAMLLQDCTETEFIEELRDALTGPHALDFKSLAAGSQRATFPLVFGHAPQYVNGRVALLGDAAHAVHPLAGQGVNLGLADAASMANRLMCAAECGRDLGGDGGAVLLNYQKDRLLKNVAMIMSIDAVGRIYKTPGPVAAAIRAMGTGIISSAPGIKDRIMRYAMGA*