MSTWTRDDDKLFEHGLVLYPENVADRWQLIADHVPGKTADDIMAHYDDLVHDVFEIDSGRIDLPSYTDDPVELEGDCQISSGSNKKNNEIERKKGTPWTEDEHRLFLIGLDKYGKGDWRSISRNVVVSRTPTQVASHAQKYFIRQQAMKKERKRSSIHDITTAVDTNPVPPQSSFQNQSGSQNFNFAM