MLASLPMTSAALTVARTAVGRTTRVPTVFRANQRSALGKNSSYFGFGTGNKNTKNTPNSDGQLAAATSVDAPVCIVTGASRGIGAAIARALGGAGARVVVNYSASAGPAEEVAAAIKAAGGDAICVQANVGVEEDVDKLFAETVKAFGEVNVLVNNAGITRDTLMMRMKLQQWQEVIDCNLTGVFMCCQAGTKAMSKKKPVRGRIINITSVVGVTGNAGQANYAASKAGVIGLTKTIAREYAGRNINCNAVAPGFIASDMTAELGSAVEAKILQTIPLGRYGQPEDVAGLVKFLALDPAAAYITGQVFNIDGGMVM*