MGDQALSFLKDFLAGGIAAAVSKTAVAPIERVKLLLQVQHASKQISAEKQYKGIIDCVVRIPKEQGFLSF
WRGNLANVIRYFPTQALNFAFKDKYKQIFLGGVDRHKQFWRYFAGNLASGGAAGATSLCFVYPLDFARTR
LAADVGKGSSQREFNGLGDCLTKIFKSDGLKGLYQGFSVSVQGIIIYRAAYFGVYDTAKGMLPDPKNVHI
IVSWMIAQSVTAVAGLVSYPFDTVRRRMMMQSGRKGADIMYTGTLDCWRKIAKDEGANAFFKGAWSNVLR
GMGGAFVLVLYDEIKKYV