1 MKRHVYSILVACLVFYLKEDVLVEGADMPMKYADMRALDDLTNLNDEQVNDILGLDIKGA 60
61 KERISKLFAVIDKNNDKVITEEELTAWSNYVKNEVFLKQVQVEMKQIDADKDGFISLPEL 120
121 NEAFSQNLDAKEVEKHAEGLLKRFQIVDKDKDNKLNINEVGLLIDPMKDEELKELEINEI 180
181 LEHHDVNKDGRISMDEFKQTRTDDPHAKKDDDVALDDFNFFDTNKDGFIDKEEIVKVYFD 240
241 PSNETGSINLTEVKDTIFEGKPITLDLWNEKALKLAVTSLTDYGDILRYPEDFKLDIGKN 300
301 VVLPSTRSRAGVDDDLDQDDGASGDKDDGAEDDTTQKTPTPDEL 344