MKNLKVRMINFAKFLESIGLQIVHLKKLKPLLLDDRDTSQKSKFVINGGTISPFLFNKIPMWVIDSFHTRNNRRKSFNDTDSYFSMIFHDQENWLNPMKPFHRSSLISSFYKANQLRFLNNQHNFSFYWNTRFPFYMEKAHINNLDFTYGKLLNILFIHTISPIESQVSNIFRPKNFQQSGDETYTLYKSFNFPSRSDPFVRKAIYLITDISEKNNFFIGNIPLMNFLGTSVVNGIYRIVINQKLLGRRSELEIDRKARIWAHVSWKQELSILVLSSAIGLNLREILENVCYPDFLSFINDKEREKMGRKKFPFWSFINNAVPLSSSEKWIVVTRFERQETLDSGDLSIAERKGRIVYTNTHKILLACNGDILSIPLDIYLCSNKNTCMH*