301 aa
MTTPTDGKTPDLSTDEQHEVEKSQPPRAAVLHEIIRTQGDQELERSIAALWWSALAAGLT
MGLSLMGMGLLNSRLPEGDEFKVIASFGYCAGFLAVILARQQLFTENTLTAVLPVMTKPT
LANFGRLIRLWGVVLFGNLCGTILVAYVMLELPIFDTETDHAFLEIGRKVMENHASQMFA
KGIVSGWMIATMVWMIPSMESAKMWIIILITYLMALGDFTHIVVGSAEVSYLVFAGELPW
SDFWMVFAGPTLAGNIIGGSFIFALISHAQIRSESGAPKASGKSKGSADQAEKPDPQQIK
K