301 aa
MKLTILGCYSATPRTFTNPTSQVLEINDRILLIDCGEGTQVQLRKNKVRFSRINHIFISH
LHGDHFFGLPGLVATFQMLNRENPLYIYGPKGIKEAITLLLKLSNSWTAYPLHFYELTKK
EPELIFEDEKIEVTTIPLQHRIYCNGFLIKEKPGDRKLIISKALNYNIDVSLFKSIKKGK
DVPGPDGKLIDNKELTEDPAPVKSYAFCSDTRYDERKLDQIKKVTALYHESTFLEKNKDL
CEYTGHSSAKQAATIAKLAEVEHLILGHYSTRYKDISLFKEEAQTIFKNSDVADDGKVFE
F