MEEAGRIDHLSGERQKAQFDLQPMKVLLAGGEHELDVAQRVAAIVARDPVFSKANRTRLSREELYKNSLRKASHGWKLIQQLKLTEEEAFKLRSLVDEPTFTDLHWGMFVPAIKGQATDEQQKYWLPLAYKMAVIGCYAQTELGHGSNVQGLETTATFDPATDEFVMNSPNLTSTKWWPGGLGKASTHALVYARLITDNHDYGIHAFIVQIRSLDDHKPLPGVTVADIGVKFGNAGYNTMDNGLLRFDQVRIPRNNMLMKLAKVTKEGKYISSDVPKQLAYGAMVYVRQSIVSDASVYLSRAVTIAVRYSCVRRQFGGQGNDPETQVIDYKTQQHRLFPLLATTYAYRIVGQWLKWLYSDVMNRLESHDFSTLPEVHACTSGLKSLTTSVAADGIEECRKLCGGHGYLCSSGLPELYAAYVPACTYEGDNVVLLLQVARFLLKTLSQLGGGVKPVGTASYLGNLPVLTKQGSRVSQGTDWLDHSNLLYAFEARAARLALVATQLVQKAGNEAGFEQHSIELIEAARAHCELMVLSKFVERLQRGVPGRGVQRQLDILCEVYGLFLLVSRAGDFLSTGCLTPTQVALAKQQLQNLYTEVRPNAVALVDAFGHTDHYLGSILGRYDGDVYPNLYKDAWEEPLNKTVVTDGYEEYIRPILQQEFLTSRKARL*