MVFDSLKAVEERYKMYARRYGFGIRYDYKRKSEVDGEISSVSIVCHRAGVQSTKKKDTWNPEPVVKLRGRNITERTGCKARMMIKRRPDGWLVTEFAYEYNHPLIKKWLYGYLDNLGYTVKNVANYRASIQMEHKYTDMEDTMDYFRKLQQQDKDFYYKYKLDEEFRVQNIFWVDGAARRAYKHYNDCEKIMRAVSKQEADTAITTAPTWIWHPIEVHMSKVYTRNICNRFQAEM