MSLTELDDGLVRRMAMGAVFSDFGGKIHSVGFHRTDDLLVTSSEDDSLRLFDIANAKQLKITYHKKHGTDRVCFTHHPSSLICSSRYNLESTGESLRYLSMYDNRILRYFKGHKDRVVSLCMSPINDSFMSGSLDRSVRLWDLRVNACQGILHLRGRPAVAYDQQGLVFAIAMEGGAVKLFDSRCYDKGPFDTFLVGGDTAEVNDIKFSNDGKSMLLTTTNNNIYVLDAYRGEKKCGFSLEPSQGTPIEATFTPDGKYVLSGSGDGTLHAWNIENPSEVARWENNIGVVSCLKWAPRRAMFVAASTVLTFWIPNDGESPAPADPPTDQQQ*