MAPPYNVLITGSTKGIGYALARKFLKAGDNVVICSRSAERVESVANDLKKEFGEQHVWGTVCDVREGKDVKALVDFARDKLEYIDIWINNAGSNAYSYKPLVETSDEALIEVITTNTLGLMLCCREAINMMWKQPRGGHVFNIDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELQMNEMNNVVVHNLSPGMVTTDLLMSGATTKQAKFFINILAEPPDVVADYLVPNIREIPTNQSMKPTYIRFLTGLKAYSRIFSRIAFGARRNKYVAED*