301 aa
MPNSGYDSIVSNSSYAIHMIVVSNLVSVGQIYRIRVLNISPGYIHSQIKSLSLQLVWIET
PTNPMMKVADIEAISKQCQKRNAILTVDNTFLTPYFQKPLELGADLVCYSLTKYMNGHSD
VVMGGVITNSDDLYNQLKFLQNATGIVPSPFDCYQVNRGLKTLSLRMEKHQRSAIAVAKF
LETHPFVEKVMHPGLPSHPQHELSLKQTYGYSGVFSFYLRGNLMHSKAFLQNLKIFALAE
SLGGYESLAELPAIMTHASVPDEERKRLGINDSLIRLSIGLEDVEDLIGDIEMSLLKVMS
M