MGFVQSWVLQRSPRAGTAPFVSVQDSQLVRGNSSPALPRRARTSCSAALVRMTASNARSSGFTENSNDTSSRQTVTWKDLDGTLPDTHGVSVALLTGNMQKPVPAVIHFIPGFGLSPANYRNFLEQFCEATNCIVVATCGTVSMDQDILARRNFAGFNECYTDYVLPLLCSRPEPFVPVMGVGHSLGAKLLVLAACDGQMQVENRGPPRVANILMSYNNFPVSRSIPMYANIVDGMRALKASEQLSSVLQGFASMGLMNNSNVMERLGYLNGLLPKNFRAILENMANALSILEQGQEFKPDPVAVEQAITTRYSQIDTLIIKFGSDQIDQSERLQSMLQSRFPDGGAQAARILFRLLPGTHLTPCTPPLDATTATSAAESLMGNVRQPWVSENIGNSVEVLNAQLSTLVTTCTAYVFLQQQNALNPRRGQHLLL*