MDSDRQEKNGVCSESVNGGCDVWSCSDSSASADHLIIMVNGILGSTADWKFAADQLVRAFPDKVIVHCSERNVSKLTLDGVDVMGERLAEEVVELIQQKPEVRKISFIAHSVGGLVARYAIGRLYRPPSGRESEDLSSGMTDVDTRGTIAGLEAMNFITAATPHLGSRGHKQVPFLFGVPVFEKAASLVTPLIFRRTGSHLFLTDTDEGGPPLLQRMLDDCDDLYFMTALRAFRRRVAYSNVAHDHIVGWRTSSIRRNSELPKWEVSVSERYPHIVYEERSKANDAEQGELDSDGDEGFDMIEEKLLGGLSRVSWEKVDVSFHACKQKSAAHSVIQVKDHFLHWEGADVILHMIDHLLN*