1 MKAKGPVKIVLFGAPGVGKGTFAEILSKKEKLKHINMGSILRDEIKNKTTIGREIHKVVT 60
61 SGNLVADELVVKIVKGEIAKVTAQDGHFKGFILDGFPRNLLQCKQLVEITSIDLFVNIHM 120
121 PRHILLKKIMGRRICHECNRNFNIAHIRDDPYDMPPILPPPECEKCKGNPKLQRRSDDEE 180
181 EIVAHRLDTYESTNSHLINFFKNSNCNLVDFEIQRGLRDFDSFYRVVGQHL 231