MGVTEGFRGVLLVPLSTAKKLKAVQKKQKKRLTLVGKRVLARFVSQCRDVIGTRQTGRAHTAVLARPPHRAHVDIAASLLQHAVRPNQNKQTTLKQTPCMLRLIRQFYNMKPPINNALLHDVDIPTKKATFGMGCFWSNDSLFGATPGVVRTRVGYAGGTTKSPHYRNIGDHTEVIELDFDPKTVTYEELLDMFWANHEYGLTTKIKRQYMSLILYHDEEQRSSAEASYRVMQARYGQLRTEIAAAGPFFPAEDYHQKYRLQGHKDLCHSLGLNSSRLQTSHLAARLNGYLVGVGGKEQFEGEVAKLGLDKKQADYVRKELERNEGGGLAC