MLAAPPSASSAGTSLVANLKHITVTLATWDTVWEVYLDPKWARQRLRLYGAQDRALEQFFKQLEEDMAEVYMERHGHAKQLVVFFGAASLGPRGGWSADAVLRGCCKVVCRPRGTDQLRGRVALVDEHRTTRVSSAVNGKQPCKGAFGIVRLGINRKTGEQVAIKSIAKGGELFDSIVESGNFSERKAAQENFLLTSKGPEGELKLTDFGLGVFFKPGERFRDLVGSPYYVAPEVLRKNYSHEADMWSLGVILYILLSGLPPFWGDTEEQIFKMVLRGHIDFKTDPWPKLSEAAKDCVRKLLEQ