301 aa
MLKLLVAGSGQSRTGVMIPIPQYPLYSAALAELEAVQVNYYLNEERGWALDVAELRRALA
EGRRRCCPRALCIINPGNPTGQVQSRECIEDVIKFAYEEKLFLLADEVYQDNVYAEGSAF
HSFKKVLMQLGPPYSESVELASFHSISKGYMGECGLRGGYMEVVNLDPLVKEQLAKLVSV
RLCPPVPGQVVLDVVMDPPQPGDPSYERFHAEKTAVLSTLAQKAQMTQEIFNRTPGIHCN
PVQGAMYSFPRIDLPPKALEAAKAQNQAPDMFFCMRLLEETGICVVPGSGFGQREGTFHF
R