301 aa
MKKQKKLIPAEFKGILLILSAAVLWGTTGTSQAFAPMGSTPMTIGALRLAVGGVFLFIIA
IVRDKNFYRNISIKPVLAAGIFVAAYQIFFFWGVSLTGVAVGTIVGIGSSPVFAGILGLL
FLKEKLQPKWFAATICSIMGCALLTGSSSTLTISISGILLSAGAGLSYAIFTIFIKTLLP
GRRAGAVTAVVFCTGAVLILPLLYGTDLGWTLQPAGFLVILHLGIIATGISYILFSRGLA
MTQASTAVTLSLAEPVTAGILGVFVLGERLSFIAWCGVFCIILGLTILMLRRPTKMRGAL
R