MALNPEDLGSGFRHSKVSMFINEQMAKHDKGPDFYLENLSLSWEEVEDKLKVILEDSEVPTEAREACAWGTLALGVRFAHRQGCLQGHGVQWLQDLSSLHKVAALSLSPELKHLTHSKEMEQKEGAIQLQMTQAKLEEVQRERDLLRLKILQAELRALPNTVRPAVAIPPAVVRRAGTRTQWSNAKENLAELMAATTGKADERANMTEAALEGTITTPEEASEEPNGNFMHLLGVVKWKNYPLKRQRVDIKPKETSMCSLSQSLNLRSTASSEPFTVQLPASFTYSYESPFPAIPTTSQLPTTERPPEMYPYSVASDMSHLSDMGIHRGDHQELPKDKRFSAFRRPGDWDCPWCKAVNFSRRENCFHCGKGIWLQNP