MSVQGSSADAILQTILENKFKQAQRILLVGSAQSIKNGTYTKLITRFDNQEGPSTSVIEKQLSDRISDGGDYHLLPSHFDVIHLVVDCQDLSSNNPPSSSAQSSSNFLNLILPSLKPSGKLTWTTQSDLSVIESALKQSLEWSMFNLFLVQMLVTATKSASNSVTINLPKKSTKASLWSFSTTNETELIDDTSLLTEEDLKKPENIITSEDCNPKKAKKACKNCTCGLRELELSQEDDLPAHLKNPGQPTSDQDPSKLIVNGVAKTLTSSCGSCYLGDAFRCSSCPYLGMPAFEPGQPVKLTAEMGDDLLQT*