MAPLLSHLQPLHPALRHRHRLAVDHSYFVCGQSKVSQKAHASKRGARCAGLACRASWQELAGVLVFSAFPFTIVKAIANSPLGAQLQERMQDYKATSQKLAPEIESAKRKAREDSLWYGKDRPKWLGPVSFQYPEHLTGEAPGDYGFDIFALGRDTTNFNKYFNFEVLHARWAMLAALGVVIPEILDRFFGIDFAEPVWWRVGYSKLQGDTLDYLGIPGLHIAGGQGILVIALCQFLLMVGPEYARYCGIEALEPLGIFLPGDINYPGGFLFDPLGLSKDAVAFEELKVKEIKNGRLAMVAWLGFYAQAAVTQKGPLENLVDHVKDPFHNNLATYILSAS*