MVGYDLSAIPQKPAWLESLLAEKFFVPCAKHGALKKNERNVFCMDCNAGVCQHCVPAHQNHCILQIRRYVYHDVIRLQDIQRLLDCSTVQTYIINSARVVFLNQRPQPRPSKGMGNACGTCDRSLQDSYAYCSVACKVDAIVNSGSDLSSLL