MVTVNQKCAVCARFTTEFNYSVPSCNACKIFFRRLITRTMPIKKCFLGEYCFERSPYTRKCAACRFQKCLRVGMRLPSFLHLGEQNKENHKHWAFHCCLVTVDHMKKFPFVNLLRYDDQKYILKKYFIRLKAIIGAHRSMMSGRDRLIFPDGSDVLAQAYSEWDLTTIPSHLIHKIRCRLVGRIIELKITNEEHLLLCVLLFCNPASQQLSQNGKILLTSYQSLYSSALLQYCLITYQKAGPSRFTELLGIFGTIEAHYNDVVSYHVLVQLNQSKVETMQLVKDGIEGVYKMITVVQYCHLISKDRISKNWTIPVTELLVIYKTIEAHYDGFVSYHVLVQLNQSKVEKILGYCKFLAF