MEGKNQVSNPEFLFEMKIPDYVLEGEADAPPDLQAPKCPVLVFINSKSGGQLGTELIKSYRVLLSPKQVFDLSEEKPDKVLHSVLSTLEKLKENGDQIGESILRSLKIIVAGGDGTAGWLLGVVGDLKLSHPPPIATVPLGTGNNLPYSFGWGKKNPGTDLVATEKFLFEVFNAKPMNIDSWHIVMKMTTRGSVEPVKLPHSLHAFQKVSESDTLHEDGFQTFRGGFWNYFSIGMDAQVAYEFHRKRQDHPEMFKNQLVNQGAYAMIGVTQGWFLANCTHPSSRNINKLGTIYIQNNNERVWKRLHISKRIRSIVMLNLPSFSGGLNPWGNPNDSKSKEVHKRKLTPAYVNDGLIELVGFRDGWHGLALLTPHGHGTRLAQAHKVRIEFHKGFADKTYMRMDGEPWLQPLPVDDSKTIIEITHLRQAVMLTTKDCISECVPHEAGTVNASLDGLVSPSMKIDEADPVEAIESDSGSSSSDDSELRRKFGAADTFRVS*