MYVAVKGGERAIANAHALLAKQGRGDPGLPPIEPSAVAGQLGVLVSRVMAEGSLYDPELAARAILQAQGDVLEAVTLVRSYRTTLPRFGYTLPVDTAALPPQRRVSATFKDLPGGQQLGATFDYTHRLFTDRPTAGPRAGAAAGPAPAMPRVTDLLGASALVEPDRAPGAGDPEPADLTREPSVFPLSRAERLQALARADEGFLLGLGYSTQRGFGSTHPFAGEIRVGEVEVELDAPELGFAVPLGRVEVTECQMINQFQGNGDTPAQFTRGYGLAFGRGERKAMAMSLVDRALRAGEFGERVVAPAQDEEFVISHSDNVQATGFVEHLKLPHYVDFQAELGLVRRLQAEFHARAAAEAATPDPAGADEIRALAEAGT