MSIRRAMSTTASKEWRDYFMSTHFWGPVANWGIPVAALADTQKSPKFISGKMTLALTLYSCIFMRFAYKVQPRNWLLFAC HATNATAQSIQGLRFLHYNYGSKEQQA