MLHQAEKTGPKNMLAGAGITSLIFLAAGLSPVLGVAAFFMLPPVMFYYRSLLGRQAGMTVLSVAGAVALVRWGGMTPDVGVGLTLLALGFFLAEFAEKGLSIEPTILFACGAVLAGGLVVLALYSNLSGVGLGAMVSDYVGKNLELTLRLYEDAGMTDDPGVAALAESMDALKTLLVRILPALAAAMVLLAAWATILTARVVMKRRGHAFPDFGRLNRWAAPDFLVWAAIVSGGLLLLPVTVAKVTGINGLIVLVVVYFFQGIAIVSFYFETRNAPAALRVLVYGMMAVWQMTALLVACLGFVDTWADFRRLRRAGETDPDDDEPVG