MMLPVFFLVLRKKFVKNLILLSDFLKKYQKFVIIIRRTFLGGEKMKFLHTADWHIGKKLHGFDLLAEQKEAFKQILAIAKEEQVDAVVIAGDLYDRSVPAVEAVEIFNEMMIQMNLKEHLPVLAISGNHDSSTRLETGGPWFNQTQFHLNTRLEQAFQPIEIDNTQFYLLPYFEPIAARLYFEDETIRTIQAAMEKVVAKMQESFLPNKKQVLVSHFFVAGSEKTDSETKLTVGGLDVVPTALLEPFDYVALGHLHGKNALQAPNARYSGSPVKFSLSEMTQEKGVWLVETETEVHFQFRTLKPLRDIQQLTGSFQQLTDPAFYQEVNRENYLHVQLTDRAIIPNMMNQLRKIYPKIIGLERLNGRETSNGNQKKVVQIEQRSPEEHLHDFFNDVTGEALTEQQAQWVQEELSTLNQLERGK*