MKNLKVRMINFAKFLESIGLQIVHLKKLKPLLLDDRDTSQKSKFVINGGTISPFLFNKIPMWVIDSFHTRNNRRKSFNDTDSYFSMIFHDQENWLNPMKPFHRSSLISSFYKANQLRFLNNQHNFSFYWNTRFPFYMEKAHINNLDFTYGKLLNILFIHTISPIESQVSNIFRPKNFQQSGDETYTLYKSFNFPSRSDPFVRKAIYLITDISEKNNFFIGNIPLMNFLGTSVVNGIYRIVINQKLLGRRSELEIDRKARIWAHVSWKQELSILVLSSAIGLNLREILENVCYPDFLSFINDKEREKMGRKKFPFWSFINNLFIFEVFFIFYIFPIGAYLIPFIKHNDVNQPLMISNKQHHAVPLSSSEKWIVVTRFERQETLDSGDLSIAERKGRIVYTNTHKILLASDVVATVCGKLALGKNVLVAYMLWEGYNYEDAILISESLVYEDIYTSFYIRKYEILLSERLMRGRQAHMERTKENFVVA*