MLSVKVSRFYRPEDVPEVSLSLISQERLEMNFPVEPSPEVLSRELFTSETTAFHSISSLRGKCSITFVKDIRSLGDCDLSKENTFFSCLSYNQESSRLASVQGEIRVGASYQAKLPAEASCSVADEPDRDELLYRPGMIDPSTEDKYIKLARSFRMFAMMETRMMDTEKHSRVSDLLFDDALTTLHRCGYKFDEALKEMNANDKLLSADANFMTVEDTKKFCKGIKTIGKNFMRISRELLPLHSRTSRPASTELLDYASASEGEMETLEAEKAAQYACHHCYGSKSRDWHHAGRDGLLLCSDCRLFYKKYGQLRPVDRPSTVPPCLVQAQSFQRRR