MRYTKLGGDGPEVSIVCLGTMAWGEQNTEEEAWEQLDYALAHGVNFIDTAELYPVPPRPETCGRTEEMIGRWLQARGCRDKVVLASKVMGGSKDGRTFVPANRTVPPAADAPKPRLEPAQIFAAVAGSLRRLQTDYIDLLQLHWPDRWAPCFGKNQFRPEEHYDPVPFEEQVAAVGQLIKEGKVRHWGLSNETPFGVCKMCEAAAKLGVPPPVSIQNDFSLLDRRFEGHLAEACAPFNYNLGLLPYGPLAGGTLTDKYQSGGNAGPNARHVKFPGFQPRYHSERSLAAAAKYYELAQSKGLSLAQLALAWCKSRWYVASTIIGATTMEQLKEDIDAFENVDLDEQTLAAIDAIHLQIRNPNVMD*