MEEIKLLDSIPSNRCCRTVLNTLSQALARQARVKDNIFLPSSQWQQCKLPVPQTSSISIKSCGFENLHQGINKCSDFTISDLRTNYLTQYNMLVSSCSQFPHPSFDQACRNCTEEIKTARDQLIKQLLLDNTDKDMAMCGLALVILVTAAKMDDPLWVKDFYGCLPALDRKADLNYIKLDSLYRFSREEIISAMDSSNKVRLGSGSVGRVYKGVLPSGQVVAIKHIYESGISESFRGEVDCLSRIRHPTLLTNILLTENLEPKLSDFGLAKMLGIEESKVFTDVKGTTGYMDPEYVINSKLTCASDVYSFGIVTLQILSGKSITELDLDARNHLTEEAKDVISGKLPLSHFGDPRLNGNLNEAAFYSILNVAVLCIADSSKWRPTMHVIFEELDKVWQNTVQNVVRVIFTDLFLLY*