MGPCAVDLPVGFYFHPKDSDLLGYYLHNKVSGKPMKYEVPKINLYGTSEPWKIWKDFGGDGLEIGEDLYFFTTLKTKGTRVSRKAGNGCWHGENSAKVLDPKNEQRVLGFSRRFHYKNPKSDQNGCWIMHEYSLKDYPSMPKSKSSSVSNDDGDQLVLCRIRKNDSKLHKNERKRKFKSAAEDHGIDDAPVQSKSKIQKINIDDHDPIGLTSYEPEFVTNPIGLTQSNHQPEMIDDNQLLGDDFDEALNIAFSYLDGPTIIENNTTPQMQSYSSMLLCAEREEMGNTPCTDHETERHTSQSFATGSEFIEVTDDIGFGTSKETSHEYLDIDDQIAQINMSEPDYLQLDDHVFEMRLFDDDDPQ