MAARRLKESLSRHLVQDIYRCSQKKQTGVSLKYMMNFGSFPTKKNLLMSAQFLHKELPVRLAHRVIELENLPYGLSEKSNVLKVRDWYVDSFRDLRSFPEIVDNEDELKFTDLIQKVKIRHNDVMPTMAVGIQELKQDLGQKVGLNELPEIHQFLDRFYMSRIGIRMLIGQHVALHQPDPPPGFIGLISTRVSPVDVAKNAIEDARSLCMRTYGDSPEVHVYGDPNFTFAYVPTHLHQMVFELVKNSLRAVEERYENSDQESPPVRVVVADGIEDVTIKISDEGGGIPRSGISKIWTYLYSTAKSPLADNQHQLLETPPVMAGYGYGLPITRLYAKYFGGDLQVMSMEGYGTDAYLHLNRLGNVQEPLP*