MSKQFSAIRSAAIDGRVHNPIYRKDQLRNLHSALADNASAIQDAIAKDSKHQPSEVKIEYCLALQLIADAYIAINPNQQLEQEYAVTKGQDDVTSREPVGIVVIEPSSHAFFYGLISALAPTLAAGNCVIVQSENSLRETPKLVLNLIENSLDRDIFTVSAQPVTPEDIGTSHTFVSQNGTSGPILRNHLVSDPKAPVIAFVERDADISAAAQALVSARFSLQGKSPYAPDVVFVNEWVKKDLLRALVQQSTEFLATSPTKGRALKTGLSREVEKDDSTHVVLSGSNGVILDVQNRSSTLLKQKVEETTLIVHSVTSMDDAIDASRDIGSLAAAYVFTTPAMAKYICQFIDTAVSYVNQIPTKLLYSPIAPLGSPPQGITNTIYHEDQFSSSKPKYLTKSSMEQKLAKILGTSTAAELRALEIEATNRLPEMKRRLKGTQLGFFEQGIVTSLVFVLTTLVSGTGLLGYYGIRYWRS*