MSMRPKDLLPGVDVFIFDCDGVIWRGDSVIPGIPQTLEKLRALGKKMYFVTNNSTKSRAGYKKKFDSLGLNVPAEEIFSSSFAAAAYLEQSKFKETGKKVYVVGEVGIQEELDLIGVPHFGGPEDANKQPDMGPGCMVEHDEDVGAVVVGFDRNINYYKIQYAQLCINENPGCEFIATNTDAVTHLTDAQEWAGNGSMVGAIKGCTGREPTVVGKPSPLMIDYLCDKLGLDRGRICMVGDRLDTDILFGSDNGLKSLLVLSGVTTEEKLLSQENVITPDYYADSIVDFFVDENAKVGA*