MQPTIQIDVDEASGIWRTDGLPMVYVPRHFMVNMHKEIEQTLGREAYEAMLGRSGEKSAFHWCKRQSELLGASERDVFAFYLQRLSERGWGRFSIEQLDLDRLTARITLRDSIYVLEAESPTAASTCYMFEGFLIGAMQFVCAMRGVNPRAIICREVQCAAMGASECRFEVSCDLTD