MELPEFVTDLYNLLTLRLNKCTRLCMLPIGMSKMVKLRHLEIESTDLTFLPNGLGRLSSLRTLSKFPVGDENGGCKIEELKNLNLLRGKLKLQNLERVMNGNEAMEAELDKKSGLHGLSLECESRRDEVSEILGDDVEERMESVFEGLRSPGRDQQWGMVGDDEIERMKSVFEGLRPPHSDLRKLKILNYVGSKFPTWLEDSKFPSLVKVVLKDCCKCRVLPGLGKLHSLKYLEICGADEVKVVGGEFYGKGDDRVKGRVFPRLKNLFFDAMSNWEEWKLTKEYGEVMPSLSLLSISNCHKLKALPNCLPNSLRKVVIDNCDRVIWVPDKPLPLLEDLSLVGDLSGILSMPLPFLPALKTLEIKETSNSLSDYGWEVLESLHTISIYDCPRLELPDDLGKLKALQTLNIYKCSQLTFLPFELGQLESLHTIWINECNGLMSLLHGPGQFKALRNLEISYCTELWSLSDELVRPEALETIDIYYCSELTSLFGGFEQLTSLRSLKICYCPELRHLPKLQHLISLEELKIMECPLVTELLEKGEDCYNMSHIPCIEIDGRKI