MERLKRMSVFAKVVEFGSFTAAARQLQMSVSSISQTVAKLEDELQVKLLNRSTRSIGLTEAGKIYYQGCRRMLHEVQDVHEQLYAFNNTPIGTLRIGCSSTMAQNVLAGLTAKLLKEYPGLAVNLVTGIPAPDLIADGLDVVIRVGALQDSSLFSRRLGAMPMVVCAAKPYLAQYGVPEKPADLSSHSWLEYSVRPDNEFELIAPEGISTRLIPQGRFVTNDPMTLVRWLTAGTGIAYVPLMWVIDEINRGDLEILLPRYQSDPRPVYALYTEKDKLPLKVQVVINALTDYFVDVAHLFQGMHGRGKEK*