MRSLKQILRIGEASSLGLRAFGSAAKDVVATDANPFLRFSNPRPSPIDHTPLLSTLPETRITTLPNGLRVATEAIPFAETTTLGIWINSGSRFETDANNGVAHFLEHILFKGTKNRSVKELEVEVENMGGQLNAYTGREQTCYYAKVMGKDVGKAVNILSDILLNSNLDARAIDKERDVILREMEEVNKQTSELVFDHLHATAFQYSPLGRTILGPVENIKSINRDQLVEYMKTHYRGPRMVLAAAGAVNHDELVKLASDAFGSVPDEDAATSVRSLLVKEPSRFTGSYVHDRFPDASECCMAVAFKGASWTDPDSIPLMVMQTMLGGWDKNSTVGKHSSSALVQTVATEGLADAFMAFNTNYHDTGLFGVYGVTDRDRSEDFAYAIMSNLTRMCFEVRDADVARAKNQLKASLMFFQDSTHHVAESIGRELLVYGRRIPKAEMFARIDAVDANAIRAVADRFIYDQDMAVASAGDVQFVPDYNWFRRRSYWLRY*