301 aa
MKMIWRDLIQRLIFISLTGLGVLGNIILFVRHMYTFMGPQRKNVDVMLIHLAFVNIIIIH
CIGVKDIATFFYFRNFLGDIGCKTITYLERVARGLSICTTCLLSVVQAVTISPRTILCRK
LKPQTAWQVLSFLLLFWIFNSLISSNLLHYITAASSTNRSEVGMYTGYCCMLPSTHKVRW
LFLSLMALRDVVFQSLMGWSSGSMALHLYKHHVRVLYLHSSRFANDSRPDIRAALRVLTL
MACFLFFYWADFIFSFYTGSTVTHDSTILNIKAFLVLSYAVLSPFILIIRDVRVAKHCRV
P