MGISGERKGAARQYNRSKVPRLRWTAELHRSFVRAIDCLGGQQKATPKLILQLMDVRGLTISHVKSHLQMYRGTRHGIGQNDMQPQLHLKQHSFGSDEQSPKEFMCPPIKRAKVGTEASGKYRCMEGSSDMRSSAPPAGTRYFIDDCMRLQEVSMDRRRSDQHDAAAAARARAPAAAASSLHQALGFWVQGRREEPFMVHQISKPKAHQLNHMVRNMKISCKENHESRFFMVRSATRDEQVKKRAPPLSLAVDQKAANAISSWPSEASCVISPSPRNFSTDCSGPPGCSFVGRRVNLELSLSICGS