MRETKPGEGAGALNSFSPTRTQAQTPTLTSFTPSSQNSNTPLSLALQLFYPFCGNLTQSPQTDFPEIRYIDGDSVSFSVVESADDFQHLIWNHPKDAAKFHTLGPNLPTSSALLSLQITLFPNSGICLGYCLHHAVADGRSVTHFMISWSSINRTGDVSVIAALPLYDRDLVKDPTGLKRIFMEQMEECKFQKATEQMDVQKLESPLRATFVLTRSDIKRLKQKVMARPDPTRLRSRYAAPLFPLDAGTYGSA