MTIDTAQLRAQNTLLHDQYTFYPAHVTVKHWQLRDLIHATDMGRGMSHDSVIYPVHNTIRQLSFDGSDQPLFEFQFEPRCVRVQNGIVAAGGVYDQTCGPRRPSLGSSLSRLTRPPASSPGLFCVGNIATKETYSGEIFTGEAINNAVTLYDNATKALVCNNDHLLYFLSIGSASFAVEDQFRFTSALNHASISPDNSTVVACGDSNQVYVCNRGAYGWVKTHTIEIGSESGFSTAFHPNGVLFGVASQDGVARLYDVRKHSKPLVEVPSSRREENHGAFRCLKFSEGPEDIMFISEHSGRVHMVDLRDFSNHQVLHLPYYSRPPKSMHHYYPEEWSQRSIRSARSGRSDLSNSSSEYMAGSDISLDSEPQITPITDHATNYAPPVYSAFSAAPPSSSSSSRVSLPALNSGESRRLTYREHDISGMCWSPYDGGSLLVGTEMGITSWRVNVKSRRVFPSYDVC