MSDYEPLRLHVPEPTGRPGCKTDFSYLHLSPAGEVRKPPVDVEPAETSDLAYSLVRVLDDDGHAVGPWNPQLSNEQLLRGMRAMLKTRLFDARMLTAQRQKKLSFYMQCLGEEAIATAHTLALRDGDMCFPTYRQQGILITREYPLVDMICQLLSNEADPLKGRQLPIMYSSKEAGFFSISGNLATQFIQAVGWGMASAIKGDTRIASAWIGDGATAESDFHTALTFAHVYRAPVILNVVNNQWAISTFQAIAGGEGTTFANRGVGCGIASLRVDGNDFLAVYAASEWAAERARRNLGPSLIEWVTYRAGPHSTSDDPSKYRPADDWTNFPLGDPIARLKRHMIGLGIWSEEQHEATHKALEAEVLAAQKQAESHGTLIDGRVPSAASMFEDVYAELPEHLRRQRQELGV*