MPALPPYAYTGPVDCTIAPNPGQLKGKSVIVTGGANGMGETTVRKFAEAGAFVTIADLNVERGEQVAKELGPNAQFVQCNIVNWDDQVRVFEAAVANSPSKSCDIVIANAGININAAPVKPKLSIVDVNLTGTLYTWKLAIHYFRRQPDTEDRDRCFIITGSMVAWIDSPANWQYTCTKYALRGLMRVARRSSWEQGIRINYVAPCYIKSAIRSPTYEAELVAKGVEFAPQEAVARCFMRIATDRTINGHSLMITPPSVAKEGFKDVDMDDYDNKEADEYEYFKRTQEMQLRIIEDRWVEGWSKARTAEGGLK*