MDVKMRGFRCAEPQRTKEEEMDVRKGPWTAEEDSVLFNYINCHGEGRWNAVARCTGLKRTGKSCRLRWLNYLRPSVRRGNITLQEQLLILDLHFRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKQAKQLNCDVNSKQFRDAMRYVWMPRLLERIQASTDSTTTTVDVIQPPHPPLELTQSSSSRSSWVNPHVAPTTSSSDSISDQVQLQVSPVSDVIENFNLVGSSEEDRMVMLMEHGCDGETMNGWIGGGELLENGFWNGEDMWSFLEQQFGDDV