MSDRDLLARAWLDEARALLARAGERPGRGPVLFLETGYSPSGLPHIGTFGEVVRTTMVRHAFRALGGLPTRLIAFSDDMDGLRKVPDNVPNPELLAEHLGKPLTAIPDPFGTHESFGAHNNARLRAFLDGFGFDYEFVSSTELYRSGRFDEALRRVLRHYDAIMAIMLPTLGEERQATYSPFLPVCPECGRVLQVPVMEVDAAAGTVRYEDEEGEEVQVPVTGGHAKLQWKADWAMRWVALGVDYEMYGKDLIDSGSLTSKICREVLGGRPPGFVNYEFLLDAEGEKISKSKGNGLSIDEWLRYGAPESLALFMYREPRSAKSLYFDVIPRNVDEYLDFLRGYAGQDLQQKLGNVAWHIHGAGNPPEGRGMVPFGLLLNLVAVLDAGDKPLVWGFLRRYRPGAITPEGHPLGDLIGHAVRYAEDFVAPTRQRFAPMTDEAAALQALGEALAAAPADASAEDIQNEVVRRAGREHGLEPLRDWFKALYEVLLGSEQGPRFGAFIAALGVENVRRLIDEALAAR