MGRGPCCDQDGVKKGPWTPEEDHLLVQYIQKNGFGSWHSLPKKAGLFRCGKSCRLRWTNYLRPDIKRGRFSPAEEATIIHLHGILGNRWAHIASQLPGRTDNEIKNFWNSHLKKRLASIGPKLQINQSSSSNPINIMCESPSCHMVQWESARVEAEARLSMQSLLVKHTSTVKGHPDIFMQLWNSEVGEAFRNVKGKDVETCESLVSDAHPCVKIESVLLDDTAPATPNKTSTSIDTTQEQEDTCKPSADVMSVSDSIGSNEFADSSDTALKLLLDFPGGNGMEFIRENLLGFRCD