MSTPMKDPRVITCKAAVAWGPGEALIMEEVEVDPPRPNEIRIKVICTSLCRSDITLWESKVHTSLFPRIFGHEASGIVESIGEGVTGFEEGDHVLTLFSGECMKCRHCVSGKSNICETLGMERSGFMHSDKKTRFSIKGKPVYHYCAVSSFSEYTVVHSGCAVKISSAAPMEKVCLLSCGAAAGLGAAWKVADISKGSTVVIFGLGTVGLCVAQGAKLRGASQIIGVDTNPAKCEKGKAFGITEFINPDDCSEPVQQVIKCLTNGGADYSFECVGDTGVISTALQSCCDGWGLTVTLGVPKAKPEVSAHYGLFLSGRTLKGSLFGGWKPKSELPSLVDMYIRKEIQIDELITHDMPFKDINKAFDLMREGKCLRCVIHVN