MAQLHLIKQSQGLLIPATQETSEFLQSKCKLGAVLEADFKLVRNPAFHRRYFALLNLGFEYWEPTGGAISSNERRLITGYAKFLAAYGGSESALLDAAGQYLDRIAEKRSGYISICKSFDAYRAWVIVEAGHYDAIQLPDGTLKKHPRSISFASMDECEFQELYKASLDVLWRWILSRSFNSLQEAENAANQLLSFSG