301 aa
MKLQFLGTGSGMPSKQRNVSGLAVTLAKQTWLIDCGEATQHQMLHTKVKPRKVSAVWVTH
LHGDHVFGLPGFLSTRSALDGSSPLTLYGPKGIKKWLELTMKVTGSYLGYDLTIVEYEDG
DTFEQDGHLVIVKRLDHRFPSYGFRIEAPERPGALLVDKVKALGIPSGPIYRTIKQSDTF
EFEGKTYASKEYVTDAVPGPVVAILGDTVPCPNAAVLAEGVDVLVHEATFMHGEAKLARQ
YGHSTTVEAATLAKTVQAGRLIVTHISARYQGREDEFLDEVRSVFQNSLVANDFFEYTVG
D