MVLLRNLGLSSLTPSVLELFAAQGILTAEDFVAHELHKVSAAAGQRSESSEFKEAVAELLSYLENRQGGWCNGFELSQKEVRYLPLGCESIDNLLRGGMQEGTITELVGVSSTGKTQMCMQAAAHAAYKLRCSVIYIDTCGAFSAQRIAHMLGGMLGSLVQVEEQRDGLTLAMKSIQRRAYFDIFSVLAFLQDLHTTLQACAEHSSLRLLIIDSISSVISPVLGGNHSQGHALMISVGQILKKLATTYKLAVLITNHTVAGDGGQPKPALGGSWKSVPHTRLMLSHDSSNDVYTISSLKHTSLSCTKQAAFRVGRAGLDSVVGARRISE*