MSGWEQYSQFNEKELDIYQKFLELTLNIFGKFAFSCDLRSSADEIFRGFDRYIHNSRNRMFGLSALLPGFLSLPTAAAREIKEDEDRLQRIVMDLLGKELVYQHSDTKQDDNLLTLMLHLLQDGKLTEKQVIDNCVTFLLVGHETTASLLTWTTYLLALYPDWQERARVEAKELGQTGALEWSDLSHLKTMTMILFESLRMFPPQALIGRTCVRENSAGQFTIPSKLEVIIPISILHYSKEYWGDDADEFKPERFANGVNGASKNPFAFLPFGTGPRTCIGQAFALAEARVVLTMMLLKFSWKLSPHYQHCPNVALTLHPSSGMQIILENL*