MLRTPEQRPRVGGCGPPRPKPLTSFLFQGYFAGLPGWPGETETRLLSVPKREPRWEPQAGSGGADPQEDEASPRPRAAPGEAESPAETEPDRHLETYLLDCENTSGTSPSLPQAPKQPQKRSRAAFSHSQVIELERKFSHQKYLSAPERAHLAKNLKLTETQVKIWFQNRRYKTKRKQLTSDLGGLEKHASLPALKDEGFSRAPLISMYSSYPHYPYLYCLGGWSPAFW