301 aa
MTKVRKAVIPAAGLGTRFLPATKALAKEMLPIVDKPTIQFIVEEALKSGIEDILVVTGKS
KRSIEDHFDSNFELEYNLKEKGKDDLLKLVDETTGMRLHFIRQKHPRGLGDAVLQAKAFV
GNEPFVVMLGDDLMDITDDRATTLTKQLMNDYDDTHASTIAVMKVPHEDVSAYGVIAPQG
EGINGLYSVETFVEKPAPEEAPSDLAIIGRYLLTPEIFDILENQEPGAGNEIQLTDAIDT
LNKTQRVFAREFKGQRYDVGDKFGFMKTSIDYALKHPQVKNDLKQYIIELGKKLEAEKTV
D