MFKWKILAHSAFASVFLSSVCTLILSAYALLNEDTVRSGIVTLRFDVTQILKLDALERRFPQQEGLLDGIRPGSRVSSILNNLQSAAGAVATSVPEIIKNIPKVISQAPQLISELVPKNCSLGTGEFCIQIGDKNSCDALPLDLSTFIEPEIVKVLKQHFQDIENVDATLTQITTPYFRHTLIAGVVLTGIATLLVVMSAYGRFTWLKKSKEILFSPKPIVFILRLLIGLLLCVPYIIPTLSLSMVRSKLDELPPWIEVENGDVFELLIGCTCCALFGAVISSAVHVFAEVF