MDSHQLFKYEFPSPITPAYTEWALGSIKFGTGNSPNSPLSSQFESVQSNSQEQHSSTESISGVSPSQYSPLETGSSFRQTHIHLAESVQVPSNSSYAVSSQSMRHALQEIETVLMAPDTDEATTSTNLESDENKLLQLTKQRSRTWRHESCMEPPAVVQPQYISGRYPKPNHEVRPEKRLREMREFPESDVKQLLISCAEALSENKINEFEMLVQEARDYVSITGGPIQRLANGAIAEALRHEDRIHIIDFQISQGTQWITLIQALAARPAGPPHVRITGIDDPVSAYARGDGLQLVGKMLSDMSKNFNIPLEFNGLPVYGPQVTREMLDIRPGEALAVNFTLQLHHTPDESVDVNNPRDGLLRM