MDTTTAAELAVGMVMAGDSVVLCEGQAGDVVASLSDDDCDADDSDWGTNNRRYRPPHHRHLRPPEKRARLVPGDVPSASFSSRITPVGDSTLTPSYTHDPSEKFEFSGPSKAGNGGSALQKQNSSRGSNSFELAEMGSPLVDSSPASGNTYPAVKGKGTGSIFFKTKLCCKFRAGTCPYNSNCNFAHGMEELRKPPPGWEEVVAAQEAERASRGANNNQIQVVAEPSGGGNQGDNQRFHKTPRPCRRFYTEEGCPYGDRCIFMHDDQGSQVRVLRESNAISLGPATSQSNDVPSAGASGERPANWKIRVCNKWETTGHCPFGQKCHFVHSGADGQSSVLNSRHGSSAAFSQGHRQGSKAQLKWKGPADEISTIYGDWIEEDEWESMTTGWKQVMCQMHVSKGRATYMDTTMNIKARHAIKESITRGSRRGGVAHEQCHNEEECWRYD