MLLKELAVFEVLSTPIWVVHPFNERVVYANQASRTLSGEMSLNEMRNGIYSTCPETQLQHYLRYLDTMSEIFEVWTLPTANGLQSVYCKTTLIDTEDCGCLLLFEAVKLLAQNQSIHTGSRRYQRRNNGFFARFFMTNTAPMLLIDPHKDGRIVDANIAALRFYHYSDEEMRTKHTWQINTLGRDVIPIMNNIANLPGGHKPLNFTHILADGSLRHVQTYAGPVVLYNIRLMLCIIHDITEEVHLKKELEFSAAHDPLTGLLNRREFHRLVEAPTFIPRGYCLLLIDIDHFKSINDIHGHQKGDEVLLVLSRILETSVDREDKIYRWGGEEFLLFLPHSPIGRALILAEGIRQAVSEYQTLSVTVSIGVAEHHDGETVEQLFSRVDKALYAAKNDGRNRVSRMPFDSSERRRSRDGAA*