MVSTAAASGGMEKEFFWSETDEPHASRRRQILDSHPEIKQLFGPDPWAPAKITAVVALQLSTAVYISNSRWFTIVLVSYFFGAFCNHNLFLAIHELSHNLACSSPFYNRLLGIFANLPVGIPMSVTFQKYHLEHHRYQGVEGMDMDIPSYAEGRIVTNTALKVLWVLFQLFFYALRPLFLNPKPPGVWEFGNLVAQLTLDGALVYYAGWKALAYLILSTFLGGGMHPIAGHFISEHYVFNKGQETYSYYGPLNLLTWNVGYHNEHHDFPRIAGTRLPELKKMAPEFYEGLACHNSWSRVIYQYITDPTVGPFSRMKRKQLRSNSVKAE*