MSAMLFAEKVYMAVVVAASRLLGRRPERRYRWQPIRDGDDLEAAAAYPMVLVQIPMFNEREVYKVSIGAACGLSWPSDRIIVQVLDDSTDPVVKELVRAECWRWASKGVNVKYEVRDSRRGYKAGALREGMKRAYARGCDLVAIFDADFQPEPDFLWRAVPFLLHNPDLALVQARWKFVNADECLMTRMQEMSLDYHFAVEQEVGSSTYAFFGFNGTAGVWRISALNEAGGWKDRTTVEDMDLAVRASLKGWKFVYIGDLMVKSELPSTLKAYRYQQHRWSCGPANLFRKTLVEIVRNKKVTLWKKIHVIYNFFLVRKIVAHAVTFVFYCIVIPTTVLVPEVQVPKWGSVYIPTVITLLSAVATPRSAHLVVFWTLFENVMSLHRTKATFIGLLEAGRVNEWVVTEKLGDALRTKVPGKKPRMRIGDRLHVLELGVAAYLLFCGCYDIAFGNNRYYIFLFLQSIAFFIVGIGYVGTFVP