MKSDCVSDRRKRSLSGSIISRGIPCDSFIAPLFLHKTYDMIESAPKHLACWSASGQSFIIKNPREFAVIMLPQYFKHNKFSSFVRQLNFYGFRKYKKDEVMIALEEDEAKHWWEFYHEKFIRGKKELMSDIRRKTYSDSSTPEKHEVEALKSNVNRLQGQVAQLMEQLTGLTNMVKTLISARESVQNKRVSDVQAQQQSQPSNMLYTEVGGYGEAWPKRARISGGFTYTDPSLLVSNVPSVSMNGSDSHASSKLSDAQLLEWSERSGIDFFTQDERSLQLCDGEDLLSYT