MASKRYSYFKSLKCLILNVLNLSVLQRLRIAVITGGNKGVGLEICRQMANEVVVVLTARDEQRGVDAVAKLHSSGLQDVVFHQLDVTDPSSIASLANFIDARFGKLDILVNNAGISSTIVDEESFWSIDLPSEVLVGKTKQSKKAVTQTFEGAQNCLETNYYGAKHVTQALLALLLKSTSPKIVNVSSKLGQLQNVQDENARKILSDVDGLTEEVVDEVVSEYLKDVKDEESMVKKGWSSNVSGYIVSKAALNAYTRILAKEFPSISANAVSPGFVATDMTYFKGTSTVEEGARGPVRLALISDAGPTGQYFWTTEKSTF*