MLLLTCPWCGPRDETEFSYGGQAHVAHPGTPADLTDAEWAEYLFFRDNPQGPFAERWVHSIGCRRWFNAVRDTLTYQVLAVYKPTDPRPAVALATTSPETSL