MPTLKGVSSCRFLMRISISMILLGTLGLFVYLLCLKIGLIEYFQYLLFKVGVLLAGRGLSFLLGRGRWSGILSWGVGFVLRAVIDTEATPPPGNLMLPAGASGASGSGVNQASEPLPLARAHLPLVVIPPSEVSQDELWAFVNEQPGMEAAPEMELEAAGAEKSSGSSFFGDLLDWTSPPREREIDEMLSLGGKHDAQASSSHLAQDLDVPPDLETCMKKEIEGSIENRLRTYCKRPSVAKRFPQIHCLNLDFSALAKQLAEEELDVGSKSRAELLDMFKHVQKIHEIRGLFDDLLKSLNEKEK