MKKTMRASLSIVVIAVLGMLQHLAGGASGQLVYNFYRSTCPYVENIVLNVVRSAVQNDTRMAASLLRLHFHDCIVNGCDASVLLDDTDSITGEKNALPNLNSARGFEVIDAIKTALENSCNATVSCADILTLAARDSVYLSGGPYWQVQLGRRDGTTASITAANNNIPSPIESLSSLISKFQGVGLSAQDLVVLSGAHTIGRAHCGTFSSRLFNFSGSNSPDPTIQDSLLQDLQSLCPDGNSDANTLAPLDPVTKDRFDNVYFKNLQNNTGLLQSDQVLFSTTNASTTFFVNYYSSFPYAFSRDFPTSMVKMANISVHTGSDGEIRKNCRFVN*