302 aa
MMMEMEYHNPVLLKETVDGLNIKPNGIYVDVTFGGGGHSKEIMSRLGEEGRLIAFDQDED
ALNNALKDDRFLLINENFRNIKRFLRFHGIKKVDGILADLGVSSHQFDVAERGFSTRFDA
ELDMRMNQKGDISAFHVVNEYDEQDLKRVFLDYGELKNGGAMANVIVMARKDKQIKDSEH
LKQVLARFLPGHKSNKILAQIYQAIRIEVNQEMEVLKEFLEQSLEILETGGRLSVISYHS
LEDRLVKRFMKNGMFEGEPERDFFGNFEVPFKSIEKLIIPTAEEIAVNNRARSAKLRVAE
KK