MSPLGFAVLSAPSRTEHACGGAVVCVRGTSRTVARRALASQTRARSRACFRGAGALCMSSEDGQDEGEKEDSERDDARGDGRLFGEPGMRPEDIEFMEAIGGEKEMPSSVTGLPTGRLVELPLFPLGLVLYPKALVPLHIFEMRYRRMFGQIREKDNMFGIVMYDSSRKRMARVGCSAECQKVQLQDDGRMLVINQGQQRFRIIKVLQEAPYITALVEYFQDEPPRNDIRQAGAGVWQSLQEVLRLSNKLYNKGLDVSDELKKLAPVEENMTGSTEEQFKKLEDFSFGIGSILDMPTEEQQILLQTRDTEKRLRKQKELLDAAQQQLAAQISIKSALENPTQYDAVPMLAQMQVPMQTRRGCADKIKQSAIKPLHSFLPATRPQSSHVAQPQIPSSIF*