MKNLKKFHGHFITNGFSNDTLSLSAILYFTALSPTGDLAYAHLVFNQIDSPNTFMFNTLIRGYGSSSNLSEVMSFYIKMLQNGFFPNHYTYPFVIKALCRTQNYILGEALHCSVIKFGHVLDLHIANSLLHMYAKFGFFVEIMYLFDEMPEPDVVSWNVVIDDFVKNGCFDEVLAAVNQMCLNGVEPNAVTLLVLVSFSLKMGDFGLGKLIHLYIMKRGIHMSENLGNGLIDMYSKFGDMESAEKLFDMMKMKTVFSWTSLLDGFIQKGELQRAVVVFNLMPKDTTAWNVMLSGYSEAGDMSSAETIFRAMPDRDLVSWNTMILGYTQNKMYMKSLELLREMLGFGMRPDRITLVGLFSVCGYAGVLHIGEAIHSFMEKQNVKEEEVEVALLDMYSKCGDPEKALTVFYTIRRRKSVLAWTNMIVGLAMNGLANEALVLFYQMCDEGTDPNEITYLGVLCACSYAGLVKEGKWLFNAMSKVHGITPRSEHYGCMVDLLGRAGLVEEAEMFIQDMPEKADAGIWGALLGACRMHGEVQMGERIAKIVTQMDPYQSGRYILLSNIYAAENRWFDAEKVRKKMKTEGIHKTPGFSLVEMKGEMHQFIVT*