MSQISNIDGKNIEHRTNYIDVCKTSIFFSHPYMGHIKTLTGRIYLEGNFYYLWRSASSAGTMLSVPAPSAPVPPLADPVLPPPAAQAAFAPPDTDQAQFEADKRSVYKHPLFPLLALLFERCELATQSSEPQSSDAFNLDIQAFVQHQERDRKPFLANEPEIDGLMIKAIQVLRIHLLELEKVQELCKDFCNRYISCLKGKMQSENLLRSDYPQDMLGNSIINNIESNNNSMMSHGNSESGSASNSPPQYPISPHPQTGLPAQPSPVPQVAESLVVHGSTPLSQIGAHLCQPVNAPPSDSSGPLSPAPTTPGGSNDDCDSDFSRGGKKQKRGVLPKHATSHPYPTEDEKRHIAAQTNLTLLQVNNWFINARRRILQPMLDASTPTGQEGSQTNSSGNGGKKKKSQNNNRRFWPQEFGNMQPNLESGKLKHLSFAIM