MDKRTVGCLGGGQLGRMMVYAAHRLGVRMCVLDPLGEHSPAGQVSELSVKGSFQDAEKIRELASKCDILTLEVEHVNAQVLEELHQKGVPVQPLPFVVKLIQDKYDQKVHLQKHSIPLPDFEKVDSEQQLHSIGEKFGFPMMLKSRFGAYDGRGNAVVANAAAIPTAWKKLGGHDGKKLYVEKWAPFKMELAVMVARGVDETMNVTMRTYPVVHTVQRDSVCFTCLTPPVGVTQKQQELAQKVATDAIKSFDDARGIFGVEMFLLEDGQVLLNEIAPRPHNTGHYTMEACLLV*