MKNLKKFHGHFITNGFSNDTLSLSAILYFTALSPTGDLAYAHLVFNQIDSPNTFMFNTMIRGYGSSSNLSEVMSFYIKMLQNGFFPNHYTYPFVIKALCRTQNYILGEALHCSVIKFGHVLDLHIANSLLHMYAKFGFFVEIMYLFDEMPEPDVVSWNVVIDNFVKNGCFDEVLDAVNQMCLNGVEPNAVTLLVLVSFSLKMGDFGLGKLIHLYVMKRGIHMSENLGNGLIDMYSKFGDMESAEKLFDMMKMKTVFSWTSLLDGFIQKGELQRAVVVFNLMPKDTTAWNVMLSGYSEAGDMSSAETMFRAMPDRDLVSWNTMILGYTQNKMYMKSLELLREMLGFGLRPDRITLVGLFSVCGYAGVLHIGEAIHSFMEKQNVKEEEVEVALLDMYSKCGDPEKALTVFYTIRRRKSVLAWTNMIVGLAMNGLANEALVLFHQMCDEGTDPNEITYLGVLCACSYAGLVKEGKWLFNAMSKVHGITPRSEHYGCMVDLLGRAGLVEEAEMFIQDMPEKADAGIWGALLGACRMHGEVQMGERIAKIVTQMDPYQSGRYILLSNIYAAENRWFDFG*