MKMLLLILCCILGVSADGQHEDIRIVGCSDFDGEYMHGLDGEELWYADFRRGEGVYAQPDFIDPIKYEGFYSTAVAVLQICKFNLGIFRKGYKDMPRELDPPTSPMVYTRNEVQLTEPNTLVCLVTGFYPAPVNVSWTRNGEEVTQGTSINVPYPNNEGTFTQISRLDFVPQQGDIYSCRVQHPALSEADTRMW