301 aa
MKKKIVIALGGNALLQRGEILSAENQQRSIQVFARMASVLARDYQLVIVHGNGPQVGLLA
LQNAACTDSPAWPLDILVAESQGMIGFAIAQELASCTGGAPVTTLMTRVAVDPRDDAFAT
PGKYIGPVYQPAQQAELEARYGWLMKADGNYIRRVVPSPTPLKILDSDAIQTLIDAGHTV
ICCGGGGIPVIAQDEGYQGVEAVIDKDLTASVLAQSLHADHLLILTDADAVYENWGTPQA
RALRHATVEELAPFAAPDGAMGPKAAAVMQFVKQTGNTAFIGALKDAPQILAGEKGTCVT
R