MLLLAPHQLYKINLNSDSSAWLLSGKMQENRRLHLSRLEWLLFNQLSYEVISKILMFKLQELAAQLTDIWNLMDTPMEDRNLFKHVTCNISASVDDVTIPGALALELFVQAEVEVEKLDQLKGSKMKEIALKKQTKLEDFYARAHVEINFEAA