MDNNFRAAPSAPQYRGVRRRKWGRWVSEIRQPGTKLRVWLGSFDTAEMAAVAHDVAALRLRGARDAQLNFPGSVGWLPQPPTTDPTDIRAAAAEAAERVRREPALVSAAANTTITINPGEFDDDQLESPKLWDQMAEAMLLDPPRWGQDGSGGDAAESSHSWPQGSLWDGC