MEKAVAAACGWRKGLEEGEPEWEAMELEAAAPAIFPADGGGGGVRRSPAASTIFLPDLLDGSFLSDDDLSQMEDIFQPAHEDDIHHLLQGPQDEADLDKWLAGQSCSPAAEGSITVQTPTYPILNLIDFIPKDGCKRGPRGARKRQTFPSRGARTRRAFPLQQLCFGTTRDKRCRLRKNNDHWTIKEVKNLVQGVSKHGVGRWTELKRDFFSTSIRTSVHLKDKWRNLLKACGIDFTSTAKGKAQKTMLWPLDKRLTEQIIQLAYKHPYPRQKY