301 aa
MKGVLENIQHYCIHDGPGIRTVVFLKGCPLRCRWCSNPTTQEHKPELLYHADKCFSCGHC
AEICPQRAVSREDEAVLFDRALCDGCGLCAKGCPGKALQIAGVERDTEDVLEDIKKDMAF
YRNSGGGVTLSGGEVLAQAAFALDLMAACKRYGIHLALETSGFGKREDLLALADAADCLF
YDVKHADDDAHRELTGQGNGLILDNLDAVLDRAAGKLTVRLPLIPGLNDDEGHLENFART
IKALGRVHAVELLPYHRLGKNKYALLGRTYALESLGPMSKEDLARRAAFVAERLGGTKVL
F