MRRVTLFLNGSPSNGKVVAVYGTLSDLLSVASSKLGIKATSVYNGKGGLIDDIALIRDDDVLFVCEGEPF
IDPQTDARPPGGLLGSHTDWLTLNVGGRYFTTTRSTLVNKEPDSMLAHMFKDKGVWGNKQDHRGAFLIDR
SPEYFEPILNYLRHGQLIVNDGINLLGVLEEARFFGIDSLIEHLEVAIKNSQPPEDHSPISRKEFVRFLL
ATPTKSELRCQCANLQGVKMLCSNAEGASLRLCNFEDPSGLKANLEGANLKGVDMEGSQMTGINLRVATL
KNAKLKNCNLRGATLAGTDLENCDLSGCDLQEANLRGSNVKGAIFEEMLTPLHMSQSVR