MKDILEPNQTPVRRNFAAKRNPKNKKRLLGKTVRDRQRQLVETNKLPRDEIFSKKKMYALLNTAENRIGFIQSRIYSFWNQELLKESTEAARPLKPKLVMDTRWWFWNIMYAMLPGLLFALYSELRGKRLMYEFYERQELEQIKNAMGEEFVEANMEKLIPPREEGFVEQASRIVGELFTLFQSLATGERNEAVREVSENVQNTSQPDSLKARGQITVSDTSKEKESYQHSGSDEKYDIQSLLDRIEKLEASREKVLHDERTLRHQKQRAQQSGIHNRFEDQKILEWKKMLELNSHRDENLGNDESDDCTKQNSWLPQTLQKSVESALSIISSSVLSGNDQVEENDQEAPSEANNENGSNGTVANSQRQPKDAADRKVDTSKKEITHAAPDSS*