MKNNYTSLKSPLDEEDELKTDHEIDLEKGPLPEYDSEEEGALPPYSDHALVNNPPNTHRENNPSRSTDNSSPFLIKLLISFTPIYVLNVLAICYLTYKDAFFKDYGAAEWTLFGFWCLVCTLALIFLTYFYETWVKAVKVTVISLAKCVKVISIGLFNIRREMMIIIWILWLIICCILFVYIKSGDLILNKALICSTCTISAVLLLIVSSVCIPFWTFERTLAKLAKVLLLQSGIVLVLNGTMFLRGKHFERIGCEIEASVLFIMGNVLFLCEMECPGALIRTRNSIRNGIAFILGGIGNAMMGLANAIRGANDNNDIPLGEMDVESEV