MSTTTTTLRMAYGLNRVSRAGLQLRLTPARRWMSVRPPSPDAQTTTTKTPTTPASRKKVTIQTLHSLRQSKTPITMVTAYDYPTALACSSSPLTDITLVGDSLAQVCLGYSSTTQLSLDEMIHHARAVSRGNKHPLLVADMPFGSYQVSVEDAIRNAVRLVREAGVEAVKLEGGQEIVEVVRRLTEVGIPVMAHVGLLPQRHASLSGYRVQGRSIEGAKRLLEDALALQDAGAFSMVVEAVPRELGTYITERLNVPTIGIGAGPGTSGQVLVIDDIMGTWSGHKAKFVRRFANLKAVRDNGIQQYCEAVRNGSFPDPESESYTMDPALWEQFLASQK*