MLNAPSARRLESAVNIADLRLAARQRAHRMVFDYLDAGADDEITLRRNKDAYSSLELHPRVLAGLKPPLDLSARFMRSECALPFFVSPTAGSKMFHADGEQGVARAAAKHGVMYSLSTMGTSAPAEVAAAIPPKHPKLFQLYVWKDRALVRDMLRQAMDNGFDALALTVDLTWYGNRERDVRNGFTVPPAYTLRQIADAVRAPAWSWDFLANEEYAYAAVKLAAEGAFYTLVAFIRDAFDPSFDWDDAEWLVNEWGDRGPVALKGVLTPEDARLAVERGFDAVWVSNHGGRQLETSPAAIDVLPNIRDALGGTGLAVELVVDGGVQRGTDVLKGLALGADAVALGKPYLYGLGAGGEAGVDRAFTILRDELERAFGLLGVGTTAELRRRIGRGEGLVRRRGVSARDFPDPGAAERGWGGGIF*