MSSSSSSFFPAHITTDQEFSLIVAALTNVVSGSTSSSSVPEFRFPHSSPPLSAASLMPPPLPSIHTCRECNIAGCLGCNFFPEEQRKKYRGVRQRPSGKWAAEIRDRHRSARVWLGTFETAEDAARAYDKASFELRGPRAKLNFPLVDESLTLQPEMAATEEQINNEDNLNQGMGMDSHEFWDRINEADFHPFMMMMDFTGDSSDSAATGYTLSS