MEKAMARRLSILVTAMVMTMPVREVNGFVDRQQVQQSSFCERALASVSCANPPTVNGDFNVEEYLGRWYEIGCTASFKLLTEAGLICDQAVYSSSADGNLSLLNSGLRVIGLLAVAEVVGIDLAAGSACSAARDVCYQLPALADISQSLSNRSLASRLNSSVQSAELALQSLSDDVSLVQQTNGQISQANYTGDRTLNSSVEGIKLNVEEAEVEQQAILKFATELSDIIGEVKEENTTAAEVLVTTSLKVAESVAAIAVSLKAVELASEVLLTNGQPIEDASVSSVTGTITQPDAAAAAKLEVTIIGNEAPYWVIDLERSDDGSYSAALVYSCTEGTGKSLFVLSREPTLAQATLDGFLAKAESLGIYNDCEDPFLFTLQKGGDCGQAVSKPSVSSMFQQIKR*