MAASRPSIDLDEDIAALLERARVSALVSGKVVPQLLAQDVGNVAALLEAVAEDGLEGLGLGKTVQRQLCRCLPALNSCDAAEAALSSFASLSLVEPPLGAATGAQAGGSAMAGGDGAAGERAGGGGGTDAAEGAARAADGHAIAASGPRGGAGSGSAGEEHGGGAAAGGEGRGGARPKEADSGACSAQAAEGGTGGGAPGAYMDPVAPALPASGDGTIAAAGGEEEVEGAAAAAEAGRRAPKTLIVADPSATRHTDTGHSSQPLAASGGASDSTYSGADAEDAVAGGGSGAAEASAAATAEEDKRVRALRIALQHRTQMPVTDEEARAILQARGGRETPVTEEEARVILRARGDVGHGRATFQARARGRGGRATASPALASKGGEKLSRRGKKAVAKEAGEVVSREEGEAIYRATLESLLASTGWTPRAAEERAREEQRAHVRQMRWAREHGRGEPVRCFDAEEYDEGDDAFDALFDGGSGYGWDSPSGGGAFF*