MLKAYLKNTDVFLLFSLLLGVILCVAKGVFATFPGAMDSAPYIFVRALFAQLAPFLIKLASISSLFSTIVARVNNDKIKILKEVDDNPNVTKTEFAKRLKLPLLILATIVEKRKEIEANFIRKGPSYAKRSRTQGGQFVDLEKALFAIAQLKSLEFSKKLDVTGDSKASTGWLQKFKLRHGITGRSVSGESASVDVSSVGHWKKEVLPTYVKDYALNIFNTDETGLF