301 aa
MAEKLRIGWIGTGVMGLSMAGHLQDAGHSLTVYNRTRAKADPLLAKGAQWADTPRQAAAN
ADVVFTIVGYPQDVESVILGEEGVLQGLPSGGIVCDMSTSSPSLAERIAEAALLQSCLSL
DAPVTGGDVGARNATLSIFVGGDKDGYERLESCFKSMGKNILHCGGPGFGQKAKLANQVA
IAGVMFSVCESCLFAQEAGLDVVQWLELVVMGAAGSKAMDTLGRRILKNDFAPGFFINHF
IKDLGLCLEECRRMQIVLPGIGLAEELYRSMQARGQGNLGTQALIDCLASLSGKHWQQHS
S