MSLLARTSRAAFSFLGSSQGTRALRLASTAAPPRGHHLHTAPRHLPASHLARPSTAPSFATRAMSSGNDQATTHVPPAPGVSKLYAAEPVAGRCALITGASSGIGQATAERLAELGCRLVVAARRKDRLDALATRLANDFGAKVHCVALDVTDVDAVMSLPSALPAEFADVSILVNNAGGALGTAKCTENNMDDVATMLDANVKGVVACTRAFSPGMVERGCGHVVNISSIAGVEWYGGGSVYCATKAAINAFTYASRKDLHDTPCKITSVSPGFVNTEFATVRFKGDKGKADNVYAGMKYGGPLLAEDIADNIVYALTRPGRVQVCDMLVYPTCQASARDIARE*