MAKDAAVAADKAKSEFLANMSHEIRTPLNGIINCTELCLDTRTSLEQQEYLDLVRFSAKHLLRIITDILDFSKIEAGKLEMEEIQFSLYDQLEHAVSVLAARAHKKGLEIAWRAGLDVPDQLIGDPGRLFQIFVNLIGNSIKFTEKGEVVVSAQVHNIYRDRVELIFAVKDTGVGIPKAKQSLLFQAFSQVDSSTTRWLYGGTGLGLVISSKLAAAMAGKMWVESEGKGSIFYFTAAFDIPPSCDLPLSPKIDGLKGIKALVVDDHITSLGILLEASPEEHKSLKILVAEDNIVNQRVAVSLLRKWGHSAVIACNGAEAIEKASQETFDLILMDVQMPICDGFQATTKIREMEKNKGMSSTPIVAMTAHAMFGDGDRCIAAGMDGYISKPLNAKKLQELLVTSSKLL*