MAVLVVGGSGYVGLHLLKALAARYSPENIAYTYNSHPPPLSEQLGVGYRVDLTTGQGLQDLALSVHPRVVVNCAAMSVPRDCEENPQKAMAVNVPRALLRYLASLQTGAPPLLVHFSTDQVYEGIKQFYVETDETKPVNVYGLSKVEAEFLIRSTWRNYAILRSSIIYGPQPVVHVQKPLPVQWMDMALSARKPVDFFHDEYRCPIFIGDVVKVVALLITLSEQSGGAMQLVLNLGGPERLSRAEMAQVVARVKGYHPSLINQVPASSVDRGVASPADISMDVEKLRSTLGICLTPFDEGVRQTLMLAA*