MAKKKIKIKFTNIFLLIIVIYILVQIILWTIGYFTRTMVLDEEDINLQVKEKGLVVMDETLVKAEDDGIIKYDIDSDEKIKNNKLLFTISKSNVNEKINEKIEVLENEIKDLEQKEKNKSSNIILNKKEELKILKNQKQTYYTDYKAPISGVALFKYDKNFNISVDQLDDIDSKMLDSIENNFISIDKKDHKVNQDDVVLRLIDLNQVYICIFQDKNKEIFKEGQDVKVVVNDSEIDAKVEKIYDKKSEDVVAIKIMEQNAIIYNTRVQEFGIIYRKIQGFKIPIESVVEKNKKLGVYVIDEENKMPKFVNIGEDYYKDAKYYYVDYNKNKESLNLYDRILFYPNFVNKNIKVSR