MSALSGKLLWCRILLAMMTLIVVLLFFLPRDDYDQSFAVKKNLQGKNLWAGFSKVSIGPVPVGTALAGYDYGRESTGPMVSWLPLEVRVLILQPTEKTAGKDQVILLGAIDVLGLSVPLLKSLKAIGEKFGISADQQFWFASHSHSAPDLIGLWGGVEQSYLDHVLAQVNQATEEALSYRMLVEPWYASALTEPPDGSFAGKSSEGFQMSTLHALQLRTSDETPWLDLVFYGAHPALLDRNWTLPSGGLASYLSNKLEKHYRRPFMFINSSLGSDNSIVLDGLNSENQIAATEEQVKSYFNGILPWMELVYQRSEKLGFDGLGIETKNISLKLGHSLLWFYNRIGWMPLNRDSEGDVVAGVSKINFGSEFSLLCLPGSIFPVFEQQWTNLKGDIGIVSLCNDSVGYFVPPGAVGLDQNREDRFNLGVDNAERLSSIIVKWLKKDETVVR