MAALAFPIARRIGHPYQNRTPPKRKKPRTSFTRIQVAELEKRFHKQKYLASAERAALARGLKMTDAQVKTWFQNRRTKWRRQTAEEREAERQAANRLMLSLQAEALSKGFGGPPPSAAQSATAPGAPLAALHGLQPWAEAHTAGC