MFPLHSGDELFIKVSSNSHQQDKIPQDLISGHASEASSIITNDMGKSHRGQSFSMETDKIPSDNYNSNNSNYNNNKKLMHRDVERQRRQEMATLYASLRALLPLEFIKGKRSISDQMNEGVNYVKYLEKKIKELGVKRDELKRLSNLSISASQIETSDQNDTSPINRFVVHQSLVGIEIAYSCGYLEQELPLSKVLEVLLDEGLCVVNCVSTRVDERLLHTIQAELNNVVPKFDADATIWM