MDEALVGRLEAAVSRLEALNGAAGATARGGYGGQVDHASAHDPAILAFDELVAGAVGRVSAAAGKIGAEVAEVTRVLEKAFLVGKDLLVRTKQTQKPTVDSIAVFMGPLNETILEANSLAEGTRSSHGNHLKAAAGSLAALAWIGYTGKGCGMPLPIAHVEESWQMAEFYSNKVLVEYKSKDPDHVEWAKALKELFVPSLRDYVKTFYPLGPVWQPPGSSTSKAPSAPCPPSASLFSSSAQSSQPKTGMSAVFAEISSGKSMTQGLRTVTADMKSKNRTDRTGVVAAEGKEAHKKPSSSSTKLPSKLELQMGRKWIVEHHVGNKNLVIEDCDTKQSIYVFGCKDSVLQVKGKVNNITIDKCSKMGLLFKGVVAACEIVNCNSIEVQCEGSVPTISIDNTSGCQLYLSKESLETSITTAKSSEINALVPDANSDGDWAEHSLPQQFIHAFKDGQFTTLPACHSGG*