MSPLPLTTTALLIFLLVIFDQSIAISALNYTSHKRVASLRFARIQKHLDKINKPAIKTIVSPDGDIIDCVHRGRQPALDHPLLRNHKIQKVAPERPRLKDEQSWKNYSGNTDIRGAWQTWHQSGRCPKGTVPIRRSSVDDVLRAKSLYYYGKKQGRGPFARPTRAQAPDVISGNGHEHAIAYTVTSEEVYGAKATINVWEPSIEGPNEFSLSQLWILSGSFDGTDLNSIEAGWQVSPQLYGDNRPRLFTYWTSDAYQATGCYNLLCSGFVQTNNKIAIGAAISPVSSFSGSQYDITILVWKDPKLGNWWMGLGDNMLVGYWPAEIFTHLSDHATMVEWGGEVVNMQPNGVHTSTQMGSGHFADVGFGQASYFRNLEIVDADNSLTSVGPISTIAENTNCYDIKSSKSGDWGTYFYYGGPGRNPKCP*