MASPADGKPTKKAALSKAAEKTGGFPLPVGTAPMEARSAAELPGGGPWQYEPKWDGFRCLAFKSGSDVDIRAKSGKPLGRFFPEILDLLHRLGPKTFVLDGELVIAIEGRLSFDALQMRLHPAASRVEKLSLETPAKLILFDMLADTDGAVLTGKPLRERRARLEAFVKENAVAKMVELSPSTLDRREAGRWLTSWEAGATDGVVAKRLDGAYECGERTMVKVKRLRTADCVVGGYRYESNGPLVGSLLLGLYDAEGLLNHVGFTATIADKERAALTRQLEALREPPGFTGKAPGGPSRWSSERSGEWEPVRPELVVEVRFDHVGNRRFRHGTKLMRWRSDKDPRQCTFEQIAPP