MKSGSKKQWNSIVPFRLRGKSATRFCMYPKVKSAGRSPGNTPVYLNVYDLTAINGYVYWAGLGVFHSGVEVHGVEYAFGAHDYPTSGVFEVEPRQCPGFKFRKAIFMGTTCLDPGQFREFMERYSANYNGDTYHLIIKNCNHFCEDICNKLTGNRIPKWVNRLARIGSLCNCILPQALKASAVRHKPNFRNYEIEKKKLRTAFSCLSSISMHQKEVSLSSLFLHSHYKGCLPPWELKTSKNSRLKEGKLLNFHFTFSSVLYYVFGLVIVDLLDLYCNVIDLDMLSYIFIAEEMDGCILLKPSLTYNGFYFLFFSGLNILCLCISNPANPVEEYSL*