MALHGNPCSPISCSSREPCVVCGDAASGIHYGVSSCNGCKTFFRRVIIENRTYSCKQSGDCPIDKDMRCSCRHCRFKKFKCRAKEKAEIGER