MAEMATATRLLGWRVASWRLRPPLAGFVSQRAHSLLPVDDAINGLSEEQRQEFWKQLGNLGVLGITAPVQ
YGGSGLGYLEHVLVMEEISRASGAVGLSYGAHSNLCINQLVRNGNEAQKEKYLPKLISGEYIGALAMSEP
NAGSDVVSMKLKAEKKGNHYILNGNKFWITNGPDADVLIVYAKTDLAAVPASRGITAFIVEKGMPGFSTS
KKLDKLGMRGSNTCELIFEDCKIPAANILGHENKGVYVLMSGLDLERLVLAGGPLGLMQAVLDHTIPYLH
VREAFGQKIGHFQLMQGKMADMYTRLMACRQYVYNVAKACDEGHCTAKDCAGVILYSAECATQVALDGIQ
CFGGNGYINDFPMGRFLRDAKLYEIGAGTSEVRRLVIGRAFNADFH