301 aa
MTTTQQTVRKAVIPAAGLGTRFLPATKAMPKEMLPVVDKPAIQYVVEEAVNVGLNDILMI
TGRNKRALEDHFDRVPSLEDTLEAKGDLAKLESIQAASNLGDIHYVRQGDPNGLGHAVLR
AKQHVGNEPFAVLLGDDLIDARDELLSTMIEVQAKTGGSVVALIEVEPSQISAYGCADVQ
AIDGEDYVRINKLVEKPDVDDAPSNLAVIGRYVLHPAVFDVLEHTGPGRGGEIQLTDALQ
ELAAGEGEGYGVYGVVFRGRRYDTGDKLSYLKACVQLAIDSDDLGPGLREWLPVFTAGLA
K