MQILKENASNQRFVTRESEVNRICCGFNGFQLGERLRRDMKTSSITTLVVNTTTYFFKDTTELIDFKEKRIDLYEYARYGNPTTMALEEKISVLEGAESTLVMASGMYASNVMLLALVPTNGHIVATKDCYKETRIFMENFLTKLGITVTFIDSDDIAGLQTLVNNHEVSLFFTESPTNPFLRCVDIKLVSKICHRRGTLVCIDATIATPINQKTLALGADLVHHSATKYIGGHNDFLAGSISGSMELVSKIRNLHKLLGGTLNPNAAYLLIRGMKTMHLRVRQQNSTGMKMAQVLEAHPKVSRVYYLGLPSHPEHLIAKRQMTGIGGLISFEIDGDLKTTIKFIDALKIPYLAASFGGCESLVDQLATGIWDIPREERLKDGFQDNLVRFSFGIEDFEDIKADVLQALETI*