MSMAIQACSSGLQLCRFPLGQELARGNEWKGANFPTQVLRMRRAAAGVEFLRFSSCAGFDVSQSFPGNEGLGIVITGGTSGLGFALARKFLESKDRVVICGRDEMRLNRAIHALQVDIQGANIEGVVCDVSRPSDVGRLASFASEKLGIIDRWLNNAGEVTSKKLLADVEADEIIRVSGTNVIGSLLCCREAIRIMRDQPASVVPSYHIFNMGFSQWGAKFTKSACTHKATKIALTQLTESLSEELKASGISSIGVHNLSPGLVLTDLLLKDSTPVARRFFNTLAEEPDTAATILAPQIRSVQGSKQSLEVLSPLSAVLKVVTGFPQIISGGRFFDKEGNRVAVTGKRYKDNGVEVLF*