MVATAPPVVDSPVYEPFEGRTPMTTVEDEALTTAWAAWHADREAALRHPHGWLSVTALHWLDGTPRAFPGVPGEWSTTGTAARGSGGAEHTLAEAASTLLDGEDGIKVEVLRRTGRYGLRVRDPRSPDLAAFTGVPAFEVRPRWVVDAEFEAFDQPRPIVVGAARDGLEHRFQALGHARFVLAGESQRLLVHESGDQVQVLFHDATNGTTTAPWRTLFADRPAGDRLRLDFNRAVNLPSAFTPYGTCPVPPQGNVVTVPVEAGERRYR