MQLLLQRAGLCICSPILVNSNSLLRLAYQPTRTTRAVAMSNEVMLHDVGMGVVTLGGALGSLKFWDELAKRNVFPEAVSRKLVHISVGLIFMLFWPLFSDSDIAPYIAAFSAAINGLRMLAIGFGIVQDVAVVKAMTRNGDSKELLKGPFFYAITITLATTCFWRTSPLAPIIIANLCAGDGFADLIGRKFGNVKLPYNSNKSFVGSLAMVIFGFVFSIGYHCYFSSFGFYEVNSKLVITTLIVSCVATFVESLPISTQLDDNLTVPFTSFVVGALLVIQEIEDVSLEGKEP