MVLVHVKQSEDRQFLYECPASRSVDALIRDVVLINNLQLRLLLLAREGEQLCLHGPSRLPCDDGPDSDDDDHDEQQAECSSSASLRKPHGPFYFRDPSRKRTGEACNPEVTRALRKTLAEAEACASKEQVVHRVALNVNHLKEALQNVRGAAMMSYPMGLPDFDPVHQLLNGTYKDGDLMDPDSAQMWWAGKELIREKKLSDHVGTNEKTKVIAKLQARGRAPPLREPPVDMETQRAMAAWYYKQQQEQKKLEEDEDDSYTNSAWSNPKALKAHFQGTSCIRYR*