MRSLKQILRLQKDAGALALRAFGTAAKDVIATDGNPFLRFSNPRPSPIDHTPLLSTLPETRITTLPNGLRVATESIPFAETTTLGIWINSGSRFENDANNGVAHFLEHILFKGTKKRTVKDLEVEVENMGGQLNAYTGREQTCYYAKVMAKDVGKAVDILSDILLNSNLDARAIDRERDVILREMEEVNKQSSELVFDHLHATAFQYSPLGRTILGPVENIKSITRDQLVEYMKTHYRGPRMVLAAAGAVNHDELVKLASDAFGAIPDEDPTTSVRSLLAKEPYRFTGSYVHDRWPDATDCCMAVAFKGASWTDPDSIPLMIMQTMLGAWDKNSTVGKHSSSMLVQTVASEGLADAFMAFNTNYHDTGLFGVYGVTDRDRCEDFAYSIMSHLTKMCFDVREADVVRAKNQLKASLMFFQDSTNHVAESIGRELLVYGRRIPKAEMFARIDAVDANTIRAVADRFIYDQDMAVASVGDVQFMPDYNWFRRRSYWLRY*