MRLCNLLVISTDVHLAAELIEKNCHFCTWSQGTNNTLVHTCIYSMRVASKNTMLSIRFLLCCFGAVASVQSAPITITRETFAACRPGSWANIPVECCPPKTIEGPIVDFKPDFHPSKPLRVRKALQCLAGEELEIYTQKLYKGYALMRALPDSDPRSFMRQNQIHCAYGTGSFVQDGSTNLTMDIHLNWFFLPWHRLFVYFHERILQKLLNDADFSLHFWNFDNSEEADGDGDGCYKAGHFVPPVYADLEAPTFERNRTSRAFDPANPVYLDLLSTDPRLGQPVFHNYTVEEAVRGNKRIMHRAVAQVHDVVAFVGRPRRVGDPQILDASDGAGTLEWWPHITLHNWVGGFMFQTQTAPLDPIFYIMHANVERLWKVWRSLSPANVDPADPDFLDAAFLLWDENAVLRRIRVRDVLHTEALGYTYEKVNDASWIFFDNSTYDP*