MRKEELGVLVQSLKQMAAAREVVNISKKVGELIEDMTHRMLFGRCKDYQRADLKALVQETLILVGAFNIADYVPFLGALDLQGLKRRMKAISGAVDHILEKVIDEHKQDASENQGNHKDFVDVMLSLMNEMKNFHQEPSYLIEQENIKGIVWDIIIGAIDTSATTIEWLLSELFRHPRVMRQLQEELENVIGMERMVEEVDLANLVYLDMVLKEGLRLHPAGPLLLPHESIEDITLNGYYIPKKSRIIINAWAIGRDPNIWSNNVEDFFPERFIGSNIDFQGKDFQFIPFGSGRRKCPGMQLGLINVRLVLAQLVHCFDWKLPNGMLPSELDMSEEFGLALPRATHLHALPTYRLLPKWTVCTVGCVRLRKCKHFLLKHLGDCDDGHIDVLSLASLPERKQRHDKDPSRHLLIFKPRTNQKDVHSLSTLERGGYQKNRE*