MRFLSQSLVWDFVKSFALLWNKFISWTIEWRFNSTDVVLIDHGVHENTSLISVLETHLKPGPWNHPLKQFCEESLDSLKLFIRKHSKGSKSPFCELNSKAPLREQLANKAILEYPVIHVFLPSHNYDFEVIKSSVPRKVERKVLNCSDSPSPKGVMFREEDIGDDGSSDPHISDLSSFDRLNTTFQTSNKSSDVLSVVEDTASVLGDTLISFDSQVMSTKEMDPIGEKYWSLLGDILPMEDELEEGEIAPL*