MEAIINKLYEQQSLTQEESQQLFDIIIRGELDPILMASALTALKIKGETPDEIAGAAKALLANANPFPRPDYDFADIVGTGGDGHNTINISTTAAFVAAACGLKVAKHGNRSVSSKSGSSDLLDSFGINLAMSAEDTRKAVDDIGVAFLFAPQYHGGVRHAMPVRQTMKTRTIFNILGPLINPARPNIELMGVYSEELVRPIAETMLQMGMKRAAVVHGSGLDEVAIHGTTTVAEIKDGKITEYTLTPEDFGLESHPLEAIKGGDPEENKAIITNILTGKGTDAQLGAVAVNVALLMRLFGHEDLKANTQQAIEAMNSGKAYQLVQQLAAHA