MFQRTNILLLTVAALAPLVAAMGPNGDNNLLVPWAAAAGCSVSYLLYDALLKRSLRPTFLSIQVLAQVSSMNTQNAATELPSLIPQMKRIPMEQISNIQESGDLLWEGSTKGETLETGWFVAGKRTKSMVVHVGEQQQIQVFAPKAAWATPKDTSISKLLSAKKSCSVVQDLHDRLAWQEFLKDSLSSTSSETKLKPGRYRFVYRETVNVEEYIGMIAQKRGLTKLRFAKDSILVLEEDGQCYMEDYFRLYGIFPMNTHNTGEWSQEKAVWDKNQVRFGWKGIFGRTKEMEVVTKILRESPWDLKPCSFDDDREGVLFYRHRAGWLIWEKVG*