303 aa
MKMAKIDSIVRRQLSRRSFMKGLIVAGLAGLDVMLLAQNGRLYAKKIEPFWLEVTQVRLR
LPRLPKSFSGFRMAQISDMHVGGWMTAQRAADYFKIVMDLSPDAVAMTGDFVMGYGRGRN
VPQKIEKLVPVLEEMTRQIPVLGVLGNHDYIYGSAAITNMLQQAGVVYLNNSVSVIRHGD
DVLHIAGVDDVMEGRPELDDVLKKLPSSDCSILLVHEPDFADKSSSTGRFDLQISGHSHG
GQVVLPFIGPPILPDMAHKYPSGLYRVGKMLLYTNRGAGMTQPYVRFNCRPEITVFTLEA
ATP