MVRFSTAALFSLSTLTPSCIGAFQLSSPAQLPTSRLRRHTNTAPLSAVAVDSGSSDPALVGNLPLPNNNDNEDKNRRMPMMDLKGIALSGLKGQALSVRAEDFPQAKDLRAVIPKDCFEPDTAKSLGYLSVSTMGTILCSVVGANLLSVLDPSNPLTWPLWAAYGAVTGTVAMGLWVLAHECGHGAFSKNRSLQDAVGYIIHSIMLVPYFSWQRSHAVHHQYTNHMELGETHVPDRADKEGEKSLALRQFMLDSFGKDKGMKAYGGLQSFLHLIVGWPAYLLIGATGGPDRGMTNHFYPNPLSTPTQPKKELFPGNWKEKVYQSDIGIAAVVGALIAWTVTSGLAPVMALYGGPLIVINAWLVLYTWLQHTDTDVPHFSSDNHNFVKGALHTIDRPYDKLDPWGIIDFLHHKIGTTHVAHHFDSTIPHYKAQIATDAIKAKFPEVYLYDPTPIPQAMWRVAKGCTAVEQRGDAWVWKNEGIEDLVEHRQSKLSSE*