MTFKFANWTVPSGTEALALSKLTWGRLGPSNTTNAYGFFRGPDNVNKAPFITRYGTRSSAIPPNITTWETCAQKNVFGDYIHCLDTSNTHPFYHACIKFYGVPKFEEVVGAAGGSYRSQGVREGCIVCDKRCTLDQPLQDCGCRCDIVSTFSRRQEIMQEMHILLFLRETPMCLPENAIIRLARKLNLEVTDALTEHWEFALYGMCSVTRTVGDYLGRLFFSSPFSSSREGCTERGEQGQGGEMDDGDRR