MAPCEEASVVRESSAWVANHASHVFINQTGLEKMVEELGSNLHMDLWDFEGIHYFDDGPLTVQYLFVLDALNFCFWPDAELHYDHLASGLRSALMADKSIFDADRLEKCTGVDLRMLLNWPRELPLEEERARLLREVGSELNRSFGGKASNLVVAANGSALTLVNLIASHFPGFRDHCVYKGRQVFIYKRAQIFVADLWGAFKGKSYGAFNDIQSITMFADYIVPAILRHLGIISYSPSLAKKVDNFNELPPGTEEEVEIRACTITAVEKLGELLSAKIGRPILTVQLDWWLWSTGISIQSKLPCHRTQTIYY*