MAEIIPTSNEEHSIKPVQILSMGMLRTGSASITKALTILGYKNVHHGISAIADRQKFALFSAAADAHFSTLPTYTGQPFSRADWDALFGDCEAVTDMGSFFAPQLIAAYPDARVILVERDVDRWLESTDVAIFQTTWGWRSWFVADVLGRMMGLTGHLTIRKLLLGFFEARNVSEVRAHAKARYLRHNAEVRAAVEPERLLVFDLEDGWEPLCRFLGKDVPDVPFPVVNERKEHVERVRRKQKAFVGVVLGRFARSAIPWALGVGAIAVCVVCLDTGKKCWVSRAAAAALRLRRI