MGALSRPEEVLALVKLRVAAGQIKRQIPPEEHWAFAYSMLQKVSRSFALVIQQLGPELRNAVCIFYLVLRALDTVEDDTSIPTEVKVPILQEFYRHIYNRDWHYSCGTNHYKMLMDKFRHVSTAFLELGEGYQKAIEEVTRRMGAGMAKFICKEVETVDDYDEYCHYVAGLVGYGLSRLFYAAGTEDLALDSLSNSMGLFLQKTNIIRDYLEDINEIPKSRMFWPREIWSKYADKLEDFKYEENSKKAVQCLNNMVTDALIHAEECLQYMSALKDPAIFRFCAIPQIMAIGTCALCYNNVHVFRGVVKMRRGLTARIIDETNSMTDVYTAFYEFSSLIESKIDDSDPNAALTQRRVDSIKQTCKSSGLVKQRGYHLEKSPYRPMLIMIVLLLVAILFGVMF*