MRASNIKHQKWVGRGAVCTVSGRVVEKPENEKPTFSSQLLKTMDVHFRRTMTNSNPPLLQHYGVLCQHGETPAVQQRDCGNNGAAMEECQLPLIDLEGLWSESEEERLACASAIGRASSKWGFFQVVNHGIRPELLSEMRREQVKLFETPFERKAACQLLDNSYRWGTPTATCPKELSWSEAFHIPLTKVSEEACYGEFCSLREVMQEFAKAMSNLARLLAGVLAESLGHQKGVFDEICDENTCFLRLNRYPPCPVSPEVFGLVPHTDSDFLTILYQDEVGGLQLMKDSKWVAVKPNKDTLIVNIGDLFQAWSNNEYKSVEHQVMANAIKERYSIAYFLCPSYDAFIGSCSEPTIYRKFTFGEYRQQVQEDVKKTGHKVGLPRFLLQTTQ*