MNALQQSLSSLNVNGSLAPCARGSATKPISSNLSLRGPSGVRGSLFFSSSGLKEKVLGQVALGGDSGGNRASVVAMAKSAASGYAAALAEVGKAQGILDALFADVEKLGRYAEDEQFWKFVTSPVVRDEDKKAVLKAVSKEANFHPATLNLLNLIVDKKRTSFLKELVKEFEVLYNELTDTQVAVVTSAVKIDKSQLSLIGKKVQSMSGSKNVKLKNIVDPSIIAGFIVRFGKDGSRLIDMSVKGQLDRIASRIDLADKVAAF*