MSPLPLTTTALLIFLLVIFDQSIAISALNYTSHKRVASLRFARIQKHLDKINKPAIKTIVSPDGDIIDCVHRGRQPALDHPLLRNHKIQKVAPERPRLKDEQSWKNYSGNTDIRGAWQTWHQSGRCPKGTVPMRRSSVDDVLRAKSLYYYGKKQGRGPFARPTRAQAPDVISGNGHEHAIAYTVTSEEVYGAKATINVWEPSIEGPNEFSLSQLWILSGSFDGTDLNSIEAGWQVSPQLYGDNRPRLFTYWTSDAYQATGCYNLLCSGFVQTNNKIAIGAAISPVSSFSGSQYDITILVWKDPKLGNWWMGLGDNMLVGYWPAEIFTHLSDHATMVEWGGEVVNMQPNGVHTSTQMGSGHFADVGFGQASYFRNLEIVDADNSLTSVGPISTIAENTNCYDIKSSKSGDWGTYFYYGGPGRNPKCP