MVKLASARVFRTYGPGLAKNRYEYINAALYLIASLVLLSGLAAQLSSEARSGLVLIIAALAIILLVNLHDLFAHLVGIDFRLPLIAFDLQLAFVEFAVPVIQMFGTLLAFLGVFFLFIQEEKGYGYFKLEKHALNMLVAGPVLWVIGSIHNSCQIYERADGHVQILQQCVYIPFLMGSLSFMLSAILNYHEKSRDIHHGLHLLGGTWIWLGIFGSLMFFIGGLTNLIKVFKMQQMNGIRLEKLRGEAHERLLSAREAQIPLIMEHQTNISHQPQETKVTLPLPTPYKDVLIGQTKS*