MSTWTRDDDKLFEHGLVLYPENSADRWQLIADHVPGKTADDIMAHYDDLVHDVYEIDSGRIDLPSYTDDPVELEGDCQITSGSNKKSNEIERKKGTPWTEDEHRLFLIGLDKYGKGDWRSISRNVVVSRTPTQVASHAQKYFIRQQAMKKERKRSSIHDITTAVDTNPVPPQSSFQNQSGSQNFNFAM