301 aa
MMTSHLNNTPLGAPVFECISQDPKFSFYWHCHDFPAPIARWNYHPEYELHLIRYSAGYYF
VGDYIGRFEPGNLVLVGPNMPHAWFSELNDVQPVIKGRDVVLQFKGEWLEHMMALCPELN
CLSTLIENSALGVEFEGEAAARCAELLVRMGEQDNAGRLLTMLTILRSLSQSEYHTLAGR
GYALDAKGASSEQVDAVLRYIHDHFNEELRMSTLAKNNGMTPSTFSRFFKHATGDTFVAF
LRRIRIGHACRLLLEGRQSIADICFEVGYNNLSNFNRHFRELKGMTPRQYQQNTADLVPK
E