MVNLDVNGKSVVITGGSRGLGLHCAEVYVLNGAKRVVITSRKEDQCMKAVQYLKDLSTTANPEVEIDFIAADLSTDEGAKRLKSEYQQRYGDRLNILVANAGATWGANFEDHSRKAIDKVLGLNVAGVFQTIQLFGEFLEKAGTPKDPSRVLIMSSVAGLTTSFPAGGTYGYLASKAAVSHLGKTLAVELGPRNITVNVLAPGFFPTKMSNGLLDVVGDQMVKNNPRRRLGEKEDIQYLVLYLSSSLSNYVNGAVIPLDGGSHLVGLPKL*