MVYIASWDEFVERSVQLFRANPQTSRYVMKYRHCDGKLVLKVTDNRECLKFKTDQAQDAKKMEKLNNIFFTLMARGPDADVSEVSGKEQAEPQPSKKGRRRQ