MAKECKSKRGPLWSGEDRISALPDELLQKVLSLLPADGAVRTCVLSRRWRHLWRSTHSLLLYHTGLGTWFKSVEKYNKFVNNLIFLRELSPLVNCEISPYPDEAHDAYTDMDLWIDYFLMRQVQVLEINGDKGIGDKINFDMPLVSQHLRILNLQFVDFSVDISELPVLVDLNLKKCGIWTQEMSSISLQRLSISTCRVDDEIRVCIFAPCLTSLLLDGFQGRTPLLEDMPLLETAYIRLGFGSLDYCDYYYDDPGYCPHESCVGCYVGDYQSVLLNGLSNASHLELISHPKIYIYERDLEYRPLFAKLKTLLLNEWCAVLNLHGLVSILQQCPILEELTLQFYNIEDFIFDKIEGSEYPIEQSFFASAQLKLVTIEYEEIDERVSNTFKLLSTCGGIPKEHINLKPRRSCFYCFSFEKNSDNDDARPSARLYDDDD*