MLFVRRAAIHSACRSPVVRTLSHRYTGIKALSFRAPQEPVVIGEEVDVECTAVAFGGRGVCKFPGGFVILCERAVPGEKVHARITAIKKGGRYAEAVKIQRLRPTPYHVNAPCPHFDRCGGCTWLDVAYDQQLAFKRDQVVDVMTRIARINDADRIVNAISPSQQRLRYRNKMEFAFAQVGDNSSGRPAFGLRPAGDHTGLVEVFTSGCVLQQVVADKVLARCAAHLHAMADVSALLPVFNRRTGCGVLRSLTLRTAPLAGRCSGETAVMVIIAAALDRQGKETKKAFAALAADLATIDCVQSVVHERVGDNNENQITVLHGPATISITLRGVVFALSVKSFFQTNTKQAEILVESVEEACALTGENTETILDLFCGVGTFGLCLASKARHVYGCEIVPEAVEDAKRNAVANRIENATFWQADLAQLSESMLCADSKSMSKSIVFGKDVVRPDVVIVDPARSGMDVTLVAILRSLGIPRIVYVSCNPATQARDVALLCDVSDNTQSGDLLAKYRLISCIPVDLFPHTPHVENIVVLERVPSTRGYEVYS*