MNPDFQLGRNALGRLILTLDGQTYEGVMPVRAFPISAPARGLSLVTTDGRELLWLDDIEQAPAEARALIEAELAGREFMPEIRRIAAVSTYATPSTWTVETDRGDTQFVLRGEEDIRRLMGQTLLISDSHGIHYLIRDQLALDRHSRKILDRFL