MGEVFKTLGLRESWPLRGVCRRWRRVVEETQWASLELRVKDASCGPSVAITIERASQQAAEVTCSVLKLAAATQPREVAVKLLKGSTSVANDEGPADFDEHFLRGLELGVLRALRPPKKAASRLESLSVCLDPDSEEGDALRSLGIFVDDSEAAAAVAAASETSFGWGRFVGSRASDVMAALAPLAHLEELVIEYPDRYIGDGWTRGLDISDGLVALADGAAGKTLRTISFPSERGLVNVGLIVDLGDPPVLQALTVALSALPRLESLGLELDDVYKDALQGVLPKLKEGAGVAGGRDS*