MGGAQLELPSGARPGVCVRRSFRAHAGDQPRRPPGPIPVPGTMKQESAAPNTPPTSQSPTPSAQFPRNDG
DPQALWIFGYGSLVWRPDFAYSDSRVGFVRGYSRRFWQGDTFHRGSDKMPGRVVTLLEDHEGCTWGVAYQ
VQGEQVSKALKYLNVREAVLGGYDTKEVTFYPQDAPDQPLKALAYVATPQNPGYLGPAPEEAIATQILAC
RGFSGHNLEYLLRLADFMQLCGPQAQDEHLAAIVDAVGTMLPCFCPTEQALALV