MSAVCAFAVGGAYAPGSGFIVIGAHTDSPCPKLKPQTKLTSADFLQARSVRTQNYGGGLWYTWFDRDLGVAGRVLVREKGGAARHAVVKVDRPVMRIPSLAIHLDRSLNEGFKVNFQSHMAPVIASAVEEALGHGGGGATVDDSSSPAAKKAKGEKHHPVLLDLLADELECDADDILDFELQLCDVQPSAIGGARKEFIFSGRLDNLVSCFASLRALIDASGDAKSSVPRMGVRMMVHYDHEEVGSDSAQGAGSSMTEDAMRRITTSLSAGMAAGPGEEGVEERARRKSFVVSADMAHAVHPNYADKHEPGHKPKFGAGVVVKHNANQRYATDAVSSYLFKEIGERAGLPVQEFVVRSDLGCGSTIGPTLSTNTGIRTVDVGAAQLSMHSVREMCGAKDVEHAVKHFTAVYEGFTALDATLMVD