MTQSAGVVNNAGIHFTKTETEYNMKSIRFLLLTITTMFIVISALMIVLGISVYSHYHGLSFFYESGSAGYIMTPSSLSVFIGLALLLVSIFGFFGSLKLSTCMVNVYACILMAVFIIKLVVVILAFTMDSGRLLHYINVPVWAYNDPEIQQEMDALQSALGCCGSNSFMDYQGMEFTNNQTTVQATLLIDGELVTLTLPEVCCFSSAAGQCDRVAGIGCKDALVNALIQNSTVIGVLGVSVMFINLLGIIFALLLARCIRKLKSARALITWKIKEKIIMEREAEDAYNKEAGQVYIDHQASSTA