MMESWMEVLPPPYFAGQAAGRFLPDRRAPGPGAWTQEENKLFERALARVDWDAPDRWERVAAMLPGRMVPDVVAHFDDLENDVCFIEAGLLPFPQYGGGAAQNAGFTFDWDGDAGGLGFKRSCYMVAGKRGRGPDQERKKGVPWTEEEHKLFLMGLKKYGRGDWRNISRNFVTSRTPTQVASHAQKYFIRLNSGGKDKRRSSIHDITTVNLPDDDGGNPSPSPPSVLTSASTPSSTGGPVISEQFGVLVDSKLPPSHHFMPHPYGNVKLEPGNSHHGGFLDDSVLMQMQCGQLQPLG