MDYHSSNFIPQLSEKDLLHYRLFYGDMHIAGNQCGLPDIQEYRYSPPQLQKETVFHIKEEPDFESGPTVVEMPSDSDSDAQTTSSPPVVEGRKIVQFAEDCAVCGDKATGFHYDVASCNGCKTFFRRTVVSGRKFVCHKNGECLLELDKTKRCACRACRFQRCVDVGMNPNAIQYTPSTNLTLSIARKKLKRQFSSCSAPSALLSPLPIIDGDILKRIGDMLHVELKHDRLRNSTFSPYDIPLTVEDILEQQPLFGEADRYPIVQKWPVRFTAPYKPEYRNLGMKFWLYQDLYLSVEYLKTFSFFNKLNHNDQVVLAKEMAMAATALTASYCSFLKGADTVVYPDGHVPFTSLPNFRVELEAVLQKSVVGPVTKLKMDSVQYALMKAMLVLNGDANGLTPEGRDLINDERSHYSTTLLKYLQNRMGGAEGIEQFGKVCQTIILIVNYVQNHRNYFLMRRMNFFRSNPLPPPSRLFEQTIGLLP