MPPPPPATSPAPAAIRLGAPHPYLRTHGTKVARLHLLDWIVLALLVAIDAGLNLIEPFHRFVGEDMMISLRYPLKRNTVPIWAVPIYAVAGPMIIFIVIYMKRRNVYDLHHAILGLLFSVLITAVLTDAIKDGVGRPRPNFFWRCFPDGIPKYNNITRGVICHGDKSVIKEGHKSFPSGHTSWSFAGLGFLSWYLAGKIKAFDRGGHVAKLCIVVLPLLIAAMVGVSRVDDYWHHWQDVFTGGILGLVVASFCYLQFFPPPAGEQGGGEHDLHGPRGWASTEAELTDGGALAAEEGVEVRDAIVEPVNGGWGGGRGKDVAAVVRVCGGGFWPHAYFEHILHPEVENQVQLTATSNHHQGLDMRTNNQSLDSMEEGRRAR*