301 aa
MTALHTSALTSLPLLARGKVRDNYAVGDDRILMVASDRISAFDVIMGEAIPGKGELLTQM
ALFWFGKLGHICPNHLTGEAPESVVSADEVAQVTGRSMLVKRLKPIPVEAVVRGYLAGSG
WQEYQENQAVCGVKLPKGLKNASKLPEPIFTPAAKAAVGDHDENITYEQVVEMIGGGLAE
KIKTVSIALYETARDVAAAKGIIIADTKFEFGLDANNDLVLMDEVLTPDSSRYWPADSYA
QSFKGGVNPPSYDKQFLRDWLETAQVQGKPWSKSPPAPHLPQEVIAQTAAKYQEAWDRLK
D