MEFYTEDGKNLSSDNSTLVLPALSIGNVGQLAVDLLVASLKAKRIGYLDDPNVVPCVGNDAYWPSPPGELALPLEVYESSPDALALVQQRSPIVKGMMVEFARNLANFAAANGKKHVVVLSSLEFGRWQSIDMSSGSQIHYLSSSKSDGTDDHCEKQGWKRLPEYNPTQRMWKHLDDLAKNAASEVEELPFEELGDEDYYASLPYAALFSCFKAKGLKVTCLLCYCSEGDNIPDAFHLADAVSKTLGLRPNSSQGNEGGSWTVPLSWKSVYGPPPDMSLF*