MLISIYCLPKQNKKNYLYKLFQLFNFFTSQNMMKVQVISRENIQPSSPTPKHLKKFNLCLLDQLIPAPYAPIVLFYPNLNDVKLREKSSLLKKSLAQTLSSFYPLAGRFRDELSIDCNDQGVNYVTTNVNCHLIDYLNKPNLESISQFLPCQPPFKVLGVGDYVTNIQINVFECGGIAIGLCIAHKVLDGAGLSTFLKNWSGLVTCPNLMANYFFPSDDLWLRDTSMIMWSSMFKKGNFVTKRLVFNDSAIDNLKRMSTSAHIKYPTKVEVVSSFIWKCLIASNKKSNSLLTHIVNLRKRATPALPENILGNLIWLSSAKNNNAKRYVELADLVNQVRKSILKIDDGYVKRLRGDEGCSLMRKSLKEIEDFCSKGANHYGFSSWCKFGFYDIDFGFGKPIWVSSISSKCSFFMNLIILMESNRCDNGIEAWVTLDEEEEMNMLVDNQELLVFASVDPSPL