MMGLCRDDDMRQGSRGWCYVVPPPVVQRGTVLCPKRQGSSRSAPCCTRAAAEQEGALRIARVKQELRRARLFVCIRMDSPTLAYDAAVCVLEAGVQSVEITLSVPDAHDVLNKLRRAFPDVLLGAGTVLRTRDLLPLVELGVDYVMSPVGMPREMIDFGRASGVLCIPGAATPSEAFNAVELTGAELVKLFPTSLDVVRAMRGPLGHIPVVPTSGIALHSVRDYMSLSNVWCIGASRQIVSAHDVQHREWTLIQSRAQQWLQAIQDHHHQQQQQQQQQQQPLPNGLNNMCI*