MGHFLLSVAGPSGGTMPVTTVNLEEWGPLWRDRNQEFEKALGKEWQDLKGKKFLVWDGNHRLKTWMKRIKEVYANSPKYHFCIRCQFIEVDKSKEAEPLLALDTINAISRAHVTPNIGHEVYMFQKFGIVNKESILDRVIVDQRKWAEVEMVVESPLYHGVAPWYTTPCVLISQLVWKDEFNSHTSKERAKIKGIGLSEHETQKKIDAAIRLEEERLKDCEYKYLAIANPANGEEFFKVLYSLKWDLPGMLKITHDKLYCLASSEIPPERKTVLLHLMTLTKAKDSKFAHFGDYKSMRGYMKKEVYWSHLYSEACLMIAQLQVEGPKLPGDLRISTRLH*