MMGLCRDDDMRQGSRGWCYVVPPPVVQRGTVLCPKRQGSSRSAPCCTRAAAEQEGALRIARVKQELRRARLFVCIRMDSPTLAYDAAVCVLEAGVQSVEITLSVPDAHDVLNKLRRAFPDVLLGAGTVLRTRDLLPLVELGVDYVMSPVGMPREMIDFGRASGVLCIPGAATPSEAFNAVELTGAELVKLFPTSLDVVRAMRGPLGHIPVVPTSGIALHSVRDYMSLSNVWCIGASRQIVSAHDVQHREWTLIQSRAQQWLQAIQDHHHXXXXXXXXXXXPLPNGLNNMCI*