303 aa
MTKVRKAVIPAAGLGTRFLPATKALAKEMLPIVDKPTIQFIVEEALKAGIEDILVVTGKS
KRSIEDHFDSNFELEYNLKEKGKNDLLKLVDETTRMRLHFIRQKHPRGLGDAVLQAKAFV
GNEPFVVMLGDDLMDITDDTATTLTKQLMNDYDETHASTIAVMKVPHEEVSAYGVIAPQG
EGINGLYSVETFVEKPAPEEAPSDLAIIGRYLLTPEIFQILENQKPGAGNEIQLTDAIDT
LNKTQRVFAREFKGRRYDVGDKFGFMKTSIDYALKHPQVKDDLKQYIINLGKQLEETGKG
TEE