MGKGMMHQLKFTNLWSLIFLFNSYLPLEVAGDSLGFVRTRETQFVVNGLPFYVNGFNAYYLSFISVDPGARPMISQLLRSAAAAGLNLGRTWAFNDGGYRAMQISPGVYDEKTFQAMDFAINEAKSNGIRLILSLSNNYAAMGGKPQYVQWVRNAGVPLYSDDAFFSDSTVKGYFKNYIKTVLTRVNTITGVAYKDEPTIFAWELMNEARCLDDPSGKTLQSWIEEMAGYVKSIDSNHLLEIGLEGFYGPSSQERVAAVNPSGMQLGTDFLAHNQIAG