MQSHQNRSRLSLILRSRFIPSFSSPLSLFVVLAAVPLPIYFSGLLSGRNNKPLSVMRLNSNLASSMVESNISCTTFNILAPIYKRVDQKNHSTRESDFRTLWLARNQRILDLLLHQRSSVICLQEVWVGNEELVNMYHHQLSSSGYTIYQLARTNSRGDGLLTAIHKDHFKVVNYRELLFNDFGDRVAQLLHVKTVIPFPLNGKQDVQQEVIIVNTHLLFPHDSSLSIVRLHQVYKILEYLEAYQKENKLNHMPIILCGDWNGSKRGHVYKFLRSQGFISSYDDAHQYTDSDAHRWVSHRNHRGNICGVDFIWLCNPSDSRKPLRTSWVEAVFSIIKYQLHKASIAEDDAFTFLGAKNHSDSLTYSDFCLALQKVNLTGIPHGLSFEETKELWVRADLDGNGVFDYEELKKIWNMTMVNQPGNCKESVMESKKEEGEDEAIGLKVNKAILFPQEAEKGLWPENYNISDHACLTVQFSPVKMLCS*