MKRSASFDRVPEEARRILHRLAGELWGGDVDPAALAVSQLKGAMTNEVFRITWPGGGGGEGEGEGDHRKVLVRIYGQGVEVFFDRADEVRTFECMSRHGQGPRLLGRFPNGRIEEFINARTLSAADLRDAEISSLIAKKLREFHDLDMPGPKNVSLWQRLRRWLEEARGRCSPEEARQFSLEKLGDEIAMLDIALSGVDQRVGFCHNDLQYGNIMIYEETRQVTLIDYEYASFNPVAFDIANHFCEMSADYHSATPHVLDFTKYPGIDEQRRFVQTYLSSSGENPSDAEVEHLLGLIAKYSLASHIFWGLWGIISGHVNKNIDFEYQEYARQRFDQYWKTKDQTLGSKSN*