VGNMKLILLTLVVFYMVGNISGMSTCKTLDLEMVKKKRIEAIRSQILSKLRLPKEPEPDQDKDGGEIPTPLLSLYNSTKEMLNEQQTQGQTRLSTEQEEMEYFSKVLHRFNISNPENAKKVIAMSVDISEMRQSIGEYHLLTSAELRMFIKETRIQTEKRVELYYGLGASARYLATRFINNKMKKTWLSFDVTEPLQNWLKGNDNKQVFQLRAFCDCSQVTECVLDFDIDGKSVNREDTGRLKEMTKQPPYILTMSIPKNFTSNNSRKKRSTDTKDTCTAQTEACCVRSLYIDFRKDLGWKWIHKPTGYHANYCMGSCTYIWNAENKYSQILALYKHHNPGASAQPCCVPQTLEPLAILYYVGRQHKVEQLSNMIVKSCKCS