MERLKRMSVFAKVVEFGSFTAAARQLQMSVSSISQTVSKLEDELQVKLLNRSTRSIGLTEAGRIYYQGCRRMLHEVQDVHEQLYAFNNTPIGTLRIGCSSTMAQNVLAGLTAKMLKEYPGLSVNLVTGIPAPDLIADGLDVVIRVGALQDSSLFSRRLGAMPMVVCAAKSYLTQYGIPEKPADLSSHSWLEYSVRPDNEFELIAPEGISTRLIPQGRFVTNDPMTLVRWLTAGAGIAYVPLMWVINEINRGELEILLPRYQSDPRPVYALYTEKDKLPLKVQVVINSLTDYFVEVGKLFQEMHGRGKEK*