MAAQTSSDSNKPHAVVLPFPAQGHITPMLQFAQRLASRGFRITFVNTDYNHVQLMQSMAQNGVQRLQENGLDIQLVGIPDGLPPEHGRTSGHEVMELTVATDTSMRSEFQKLMEVLGKRDPPVTCLIADVIMSWAEGICRKFAIPSVFFWTARTATFLIYYHLPLLRSKGYLPLKADAENELITCIPGLPPTPLFDLPSFLLVENPKDYFFDWMHRMFEPIARNTADWIFVNSFYGLDTDAFDVMAATKNILYPIGPLIPSKFLDAEDVDFKEIDTCSICKEDFECLKWLDKHLPSSVLYVSFGSIAVLS