MDVTEEERAQAAELQSRIEKYLVPVGSNGDAGVQGVSPGRAAETDGKAVMVPRTLGMNAFLCEATMIRYLRARGHQLDAAEAMLRESLVWRAKEQPERVVCQACIKNRRSHTMRLVGHDKKQRPVFYSHFTAVENRDPTDNVQHLIWLLERSFESSDVSQPQQYVWLLDFVGFSMGDMNPSIGRKSLSLFSDQYPERLGKAVIMDSPMLFSGLWKVLSPFIDAKTHEKIEFVAYKARRPMMERLFDSELVDVLEKQISDVRDPSVVRTKDWWLEVDPACPSRTDLASDMKQQVN*