MISILRSTSVASSAYLARRAAIVRSSTAAQQRSESTLVVAEPTTDSSLAPSTLAAITAASKLHSGPISLLTFTPASAVPSSVTSVIEANTTSGVGNSNKLAETVTNAVVAANEKHGYSHIVAAGTKFGANYLGRAGAQLGVSPVSDVVEVLSGDTFVRPLYAGNALAKVISKDSPLTLISIRPTAFEKAEATVESANTESLDVPANELTEWLLESVSKSERPDLGSASVVVSGGRGMKNGENFALLEALADKLKGAVGASRAAVDAGFVPNDLQVGQTGKVVAPDLYIAVGISGAIQHLSGMKDSKTIVAINKDGDAPIFQVADYGLVADLFDAVPELTEKLQ*