MKAVVITTPGGPEVLKLQEVEDPKLKDDEVLIKVEATALNRADTLQRQGKYPPPKGDSEYPGLECSGTIEAVGKNVSRWKVGDQVCALISGGGYAEKVAVPSGQVLPIPSGVSLKDAASFPEVACTVWSTVFMTSKLSSGETFLIHGGSSGIGTFAIQMAKYLGIKVFVTAGSEEKLKACKELGADVCINYKTEDFVARVKEETGGKGVDVILDNIGGAYFQKNLESLGMDGRLFIIGFMGGVKAEANISFILAKRLTVQGAGLRTRSLEKKGEIVSEVEKNVWPAIAQGKVKPVVYNYFPLSEAGEAHKLMETSTHIGKILLLA*