MELISYTRDFTDKGLAKLGDSLINLVFSLALSEYLGKPTGERVPNASLAIALEMAGLRHIIPPRTDKHGKGDIAEALFAYAWLEKKITIEEAVEILSQNLDDDVTHFTRKKETIGKAFAVLYEEIGKRLGLKD