MSPPPPPPPPRVVICVGDVHGYISKLESLWANLQSALPPDAFATALVVFLGDYCDRGPSTREVIDFLLALPSRHPAQRHAFLCGNHDLAFAAFVGALPPPPDGTPFSSTWGEYIQNEENEGWYRGPGHEGMHCQGRRWGGIMKEKRNPKRGSSYMGSIYDARPTFESYGVAHGSPDLVKAVPEEHKKFLRELVWIHEEENVPIDTNEGQIICKLIAVHAGLERSIDLNEQFRILRTKDTKISKVAMLSGRQDVWNIPKDLAGKQTIVVSGHHGKLHIDGLRFVIDEGGGYADRPIAAIVFPSKELIRSTEGTSSQNRSRYHQE*