MVKIQKKLKGFTDGIKILGTFQNDKYVNDGNENDDIINNPLYKNINDQRQTNINLDFNIKEEVIQKKINYKDLNLYLDQNDTSILLVILLYKILMKKPQNIVEYIINELNVILKQHILVKDENINSQISDNNTYMKLPNCDDINKNEKDSLDKQYTIINPKPMELINNKTFLGDDTLSLENLLNIVNFTKIQNSDQIYFNNLLKILKQFKNFKNDCILLNEKINPSDTIPMDKAFHLTTLFYTNHFSNSFIN*