MESKSLTKIQILSKNIIKSNHVNDVDHPNNYKLSFFDQFACQMHVPCFLFYPIKYSTSPKISIIHEQLQQSLSKLLSHVYPASGRFSSDAQSINCHDEGVLYIKAKVDSQFCDFLKDAQKDIDLALNFCPKINRNDSNLSLTPLVVVQVTEFACGKGLALSLSAEHAVIDGFTALKFVYEWSKVSKMGINKINCFTFDDFGTIFPPTSDNHLLKRVESPRDDHNHDFPEMVARRFVINQSVISKLREHVGVVHIRPSRVELVIAFLWRALINVYRCKSNGRLRPCLLSVPVNLRGKIDFPRYENSFGNFAIEVPVKFIPGETGMELKDILLLIKDVIQKTNVSFVKSSDNIYSLASKFHEEIKEWEENEQVDVCMASSLCRFPINEADFGWGKPCLLSFGLRRSDMFWLYDTQCGSGIVLQVDLKKEYMDMFGCDKDVLSFIFDE*