MALPPLNLLLQGLLILSLKAAPLAWASHSDHPQLPRGDAGYQPGPVAREDIDWLEFPLNLEYLEAEFFLWASTGYGLDHIAPELVGGGPPPIGARKANLDKLVQDVILQFAFQEVGHLRALKKTVRGFPRPLLNLTAANFGSIINAALNTTLTPPFDPYANSVNYLIASYLIPYVGLTGYVGANAHLQSPSAKRLVAGLLGVESGQDAVIRSLLYELGSQKVAPYPYTVAELTDRISTLRNSLGHSGIADEGLFVPYAX