MPFPEEESLQPLTQRWPRTSKFLLSGCAATVAELATFPLDLTKTRLQMQGEAALAKLGDGAMESAPYRGM
MRTALGIVQEEGFLKLWQGVTPAIYRHVVYSGGRMVTYEHLREVVFGKSEDEHYPLWKSVIGGMMAGVIG
QFLANPTDLVKVQMQMEGKRRLEGKPLRFRGVHHAFAKILAEGGIRGLWAGWIPNIQRAALVNMGDLTTY
DTVKHYLVLNTALEDNIATHGLSSLCSGLVASILGTPADVIKSRIMNQPRDKQGRGLLYKSSTDCVIQAV
QGEGFLSLYKGFLPSWLRMTPWSMVFWLTYEKIRQLSGVSPF