MGDQALSFLKDFLAGGIAAAVSKTAVAPIERVKLLLQVQHASKQISAEKQYKGIIDCVVRIPKEQGFLSF
WRGNLANVIRYFPTQALNFAFKDKYKQIFLGGVDRHKQFWRYFAGNLASGGAAGATSLCFVYPLDFARTR
LAADVGKGSSQREFNGLGDCLTKIFKSDGLKGLYQGFSVSVQGIIIYRAAYFGVYDTAKGMLPDPKNVHI
IVSWMIAQSVTAVAGLVSYPFDTVRRRMMMQSGRKGADIMYTGTVDCWRKIAKDEGRKAFFKGAWSNVLR
GMGGAFVLVLYDEIKKYV