MKITPVKALTDNYIWMIQHGNHAVCVDPSEPSPVLEFLVRNRLMLAQTWVTHPHPDHEGGAAALWRGYMESPVYGESDIEAATHTVTAGTRFTFGNGQVTVWATPGHTDRHTSYLLETSDGIHVFCGDTLFSAGCGRVFTGTVEQLYDNFQRFNQLPEGTLFYPAHEYTAANLRFAAHIEPDNADIQTALKAAEHTPTLPVTLAHERRVNPFLRTEIPAVRQRAEALVGKTLNSGLEVFAALRELKNAYR