MEMFIRKWCQNAHLDDVRRDNVKDWLLWGLFDREGPPGDDDEELEHYVMQAEAKLGWEIKKGRGDCEAIKISFDEVLVDHRRLVDMLTTICLYLLGFSFYRTKMSTFFKIFPFRPLGLLGWNESAARDHMSYFCRPHKSKTQRPIIFIHGVGAGLFPYINYFRTIPRDVGVIAIELLPISSRISPPLPSASEMTMSIAAILEQQGPAFNDVVLVANSYGTFLTTPLLLSPHVAPKISSLVLVDPVAFLLHLPDVAYNFTRRVPKRFMANHWEMHMVARDPNLAHTLGRRLSWRDHILWRELLLHSSPSQGGAGGVGFGDSGEVAVSGAEAGTRPAATSGRRTTVIIGEKDCIIDAAAVASYVEYDTAESTPMDLATFAASEKWWNGSRPIELIWLPGEDHGSAFLKPSKVPTVVRVVSRYCNKDFGFAERELKDGSRPGTSRTEVHDDDYNLEEQRRDKPGGSGDSIC