MKETLKRRGGIRDVGHQPAGVYVTMVTDALGLRRFHSHLLIEGEGCEDTVPSMVCKLPEESDASMRARLFTSLSQSFPHSQLYKALHGGEDINLNGGDNSEDDDDSLYGDHLSNSCFASLRMDRRDSDDFDDDLQSLEWLQSEDLLKNIGGEKLDKDEEESGEQKENEDIKPDVSALAEPTRQQPIAIAPFLPKEHVKSKPPYSFSCLIFMAVEASPQKRLPVKDIYNWILTQFPYFQNAPTGWKNSVRHNLSLNKCFKKVEKDKGQSIGKGSLWCIDPAYRPNLLQALRKTPYHPYHQLQMTSTQPQNYLQYLQTLPGGGRTVLPLTQRPVPNTVSPHLFPFLSRRLAQTSFDVGAHLSLLLLK