MHPGGFDNRITIIRDGKSEVSMEDKMAKTSFCNAMDSLPVFSDSHVGQMSKFCSIDPFATFHSCPDALNQFAGLEDLPLVPFTAEPVTAEHFYDNPYSFLFQAPCGRYEYSCSPAFIRKRNERERQRVKCVNEGYAKLRHHLPAEFLEKRLSKVETLRAAIKYIKYLQFVLSEDDSREAHKSSQYGTQNDQVPMTS