MSVPFSGALRRSGGIVSAIGKQLKSVNLKGVKRITVQFDPFAENVKSTREFLFLLSTPKVAATNPKCVVKPEIVCDRQPA NIKFALIDSAQEQAQVKEIRFNSDNLNTLELLQLCNKHVSSLAPREEITNKVLTKAEKQKLAGGAGGGKKATKKK