MKFKGMKFKRRYFATLQKELEPYDCVLYEMVASKESLENRRNPASIKKLTGSRSRGFNILGCIQRQMARILMLDFQLDSLDYQSDNWFHADLDYETFKSLQHERGESFFTFARDMTLRSTKALVQPTSIPEDLGPWRSKLLWASRVLPMPLVGLLIIGGVCAQPENQASDYPELEALSRLDFGAAMKVFLAKRLTSEFTQVTAAIEERSVIIGERNRVATEAVQRAIDDGHKRIAVLYGGGHMPDLGRRLREELDLIPTRVQWVTAWSIKNRELESQSIPVLNRLAEMSGWPLNRYQTLALFIFSSFLALDLWFWELFFGSVVNWTAWAASEASQFIDNIWIM*