MMTESDGETATLFPKAARLRNLTYSAPLYVDVTKRVFKKGLDCEELAEKQELTKVFIGKVPIMLRSAYCTLSPTNEKDLQELGECPYDQGGYFIINGSEKVRSMAEAQNRPPSSMFVRMLSRASAKGGSSGQFIRATLPYIRADIPIIIVFRALGFVADKDILEHICYDFSDAAMMELLRPSLEEAFVIQNQQVALDYIGKRGSTIGVTKEKRIKYAKDILQKEMLPHVGVGELYETKKAYFFGYIIHRLLLCALGRRPEDDRDHYGNKRLDLAGPLLGGLFRMLFRKLTRDVRSYLQKCVDAGKDVNLQFAIKAKTISSGLKYSLATGNWGQANAAGTRAGXXXXMISFIFSASTSRENLKFKNLRWTSSSCLMLPRWFFLS*