301 aa
MYEKLEKIGEGTYGTVFKAKNRETHEIVALKRVRLDDNDEGVPSSALREICLLKELKHPN
IVRLIDVLHGSRRLTLVFEYCDQDLKKYFDSLNNEIDPQMVKSLMYQLLRGLAFCHSKKV
LHRDLKPQNLLLSRSMELKLADFGLARAFGLPVRCYSSDVVTLWYRPPDVLFGARFYDTS
IDMWSAGCIFAEIACAGQPLFPGSDTDDQLKRIFRLLGTPDERTWPGVTYLPDYKVEIDF
LSQLHIEITVHPSKLTLAQVVPSLSNKGRYLLQKLLVCNPKNRLDASSALQHPYFADISL
T