MAGQPDTEFSEWLDFTMAAGDPGSAPSGDAVLRQHTPGAMVTGSKNIYNPGGAIVFPVADSFAKKPEIVVFEARVSGTQLDVDSGRLEFESGGGTVSLATAREELSRVTGGFGDTVESRWTWNLRGRDASNLVIRFAATGAHCNLVAARLEVRYKRDASPLAQNEPAHDRWSYPFTGPPGTLQTAPTFRSRGVDGLARHGFFVLGFDTAPAIEARRGEAAYEMVSAKVPVMTANGFEFAYDPTIDPLFSYLTNGHPQYVADKDAGGIEIDSSKNVTYAAPYEARPFAVGTLAAVAAGETVPEDTVVSFDVDLSQPGTVRYLQHALNQGRLVFSVTSLHAGSQGGIKTYPDFHTKDSLIGDAPTLELQVRLYDRTETVTLSAIVPDSGGNKLRFPTAGGASYGIRWSTDLKSWQLVRESVLTTPEAGVAEWQDVGPANAMKFYQVYLRP