MASRPQNIGIKAIEIYFPSQYVEQSELEKFDGVSSGKYTIGLGQTKMAFCDDREDIYSLALTATSNLLKKYAIDTNSVGRLEVGTETLLDKSKSVKSVLMQLFGDNTNIEGVDTVNACYGGTNALINSVNWIEGSGWDGRDAIVVAGDIALYAKGNARPTGGAGCVAMLVGPDAPIVVEPGLRGSFMQHAYDFYKPDLASEYPYVDGHFSLTCYTKALDGAYRAYNKREAQLQNGHANGNGAADSSKTPLDRFDYIAFHSPTCKLVQKSYARLLYHDYLANPDHPAFAEVPGELRDMDYEKSLTDKGVEKAFMALTKKRFQERVNPGIQVATLCGNMYCASVWGGLSSLIGHVDSATLQGKRIGLFSYGSGLAASFLSFRVNGSTETISKALDIPNRLEARRAVQPQTYDDMCEMRKKAHLQKNFTPTGDVSTIVNGTYYLENVDDMFKRTYSVKA