MDFHPIEFLLAIGSSDRTVKFWDLETFELTGTTRAEAKGVRSVAFHPDGRTLLCGLDNSLKVYSWEPIIFHDAVDIGWSTLGDLCIDDGKLLGCSYYQNSIGVWAADVSVAEREGKFLVELFNKKIGKQNAGRAYSAKDIDLGDPFVYKHLGSMASVGRYKALVDLSQSKVVFHVVQNSGPQCNILSNPRSSDEVGFVHPSQFVAMSDISQANTSDMDMDFWRKDHKLGISTDSIHPLYTAAKHAFMSSQQQYKMLIGLHSKKVDNISATSSPLTGLQNELMKHSRALLLLSCDFGTAGLFLFL*