MTAVLVKNHGIYVWGDSWFCAKTQAECYHYLFDAALKLRQFRLDHTDRLYGPVKKLSLAAPRKNYPARNAVYLCGFYQMFFSCAPPLPFCFPMHMIMWENTAEIKLSCYVKQALKDTKERNVQTQLIPPSDAPKDEAYIWRTGYKNGELKGQAYIYSSGSREAQRLIFGKHKLWDTSIPQETNKRHEVTLKFPFGGVDEPSQITLPRAVAGKEAGLDTVILERPGNALLPSGRQAPFGTLMILKVCKLLLKQRIAPWGSSSVLGSWANFPLPMHLGSKD*