MHPPPRPPSSTLPSLSSASFSPSSCRRLGRRFVLANPRLHFSRRSLSLRLYSSMAFEKIKVDNPVVEMDGDEMTRVIWRMIKDKLILPFIDIDLKYFDLGIINRDATNDAVTVESAEATLKYNVAVKCATITPDESRVKEFGLKKMWRSPNGTIRNILNGTVFREPIICKNVPRLIPGWTKPICIGRHAYGDQYRATDIVISRPGRLKLVFVPEEGDDQITEEVFEFKSTGGVGLAMYNTDESISSFARSSMSMAYQKAWPLYLSTKNTILKKYDGRFKDIFQDIYEKEWKSKFE