MAAALWSSRLRVSGTTRVLAPFCRALVQKPVKRCRSSRSTSVACRAQQDVLLRSLSSEGEVAVLVVNGTQMVAEAARRHQTSPTATAALGRTLIGALLMGCFRKHDEQVQINFKGDGPLGGIMVMADTRANVRGKVGTPQCDPPLTPGGKLNVAAAVGAGVLSVVRSHPLEPQPYTGMVPIQTGEIAEDLATYLAESEQTNSALALGVSINKDLSVRSAGGFLVQILPFCSDETIDQLEKNLTSLPSMTELLNSGATPLDITERILSGLGVSPAPQTMLPRYGPCEPEALKQRMMRAVASLGADEVRSIMQEQGKVEVKCEMCNDTYVFQEEEILALVQS*