MFGKGKIALLRNARLTDVPLCHDTTDSGRKRGRGNPTDRMPKMHFSFELLIEWNFAPETFLGEVRIRSVRILIGLGLTWFTRYWFPEESISPLAKPFLTLPLDSYFVRTQSTEAPPTYVATSSIACSYFVFPLISHQIWCFSIPSCYGEQRQKYNRFLHLSGSRFSLFLFLTPPRVVPNVWHFPYFVGATSTNSLMIKLQPKIYDYIMLTVRILFIPSVCSQVPVIVICLPEPRGLSVETFTSNRRFLMVFPLITAALSTPPDIWCQIVAPFLIYSIIEFAIFVALIVQVREEGWTSRMRESGSIEKKEE*