MAVRDGGGSAPVGSQEQAVDRVRETVARSRRYGAVAPETVRRLAERALVASRGDEPEAVKRTKRSLHEIYGAYLPERAPGYPGLLRDIGAAVGGGDPDAVAAAVSRAMRVHASTRERLPYLREFYAAVFGAVPTPAVVQDLACGLNPLAFGSMGLPAQTTYLASDIDSQQMEFLDRALDLLEVEHRVEVVDLVSGAVPAQHADVTLVLKTLPLLERQRAGAGWELVDALRSPFVVVSFPTRSLGQRSKGMFQTYSAAFEAQAAERGWTFDQAEIANELIYIVRR