MAILVGLVAVLSALFAAALRRLLISCRHPAYAAGFFHPYTNDGGGGERVLWCAVRAVQELCPDLPCAVYTGDADAAPEALAARALDRFGVRLLRPPQVVHLNKRKWIEASTYPHFTMIGQSLGSVYLAWEALTKFTPQFYFDTSGYAFAYPLARLFGCKVICYTHYPTISSDMVERVKHRSSMYNNNSLIAGSIWLSRCKILYYTIFSWLYGLVGSCAHLVMVNSSWTRSHITNIWKIPERTKRVYPPCDTSALQMLPLERPTTPPVLISVAQFRPEKAHGLQLEAFALALQKLDPDFPKPKIQFVGSCRNKEDLDRLQKLKDRSTELHIDELVEFHKDISYRDLVQFLGGAIAGLHSMTDEHFGISVVEYMAAGAIPIAHKSAGPMMDIVLDEDGHQTGFLASEKEEFTEAIIKVLRMPESGRQEMAAAARKRAQRFSDQRFHQDFTETVRPILSAREG*