MKIYVILLVFALTAFAAASGRGRSHSITWGARTYRDMHLHREIITEKSKFLRVVTREFVFDQKKLARTITQIVITDQIRD GNGGYAYLTAGGPQTTYAKIHLKSQRNQGFSFIIDIYGV