MKHLKKFHCHFITNGLSNDTLFLSAILSFTALSPTGNLAYAHLVFNQIDLPNTFMFNTMIRGYGSSSNPSEVMSFYVKMLRYGFFPNHYTYPFVIKAVCRTQNYILGEALHCSVIKFGHVLDLHIANSLLHMYAKFGFFVEIMYLFDEMPEPDVVSWNVVIDDFAKNGCFDEVLAAVNEMCWNGVEPNAVTLLGLVSCSLKMGDFGLGKLIHLYIMKRGIHMSENLGNGLIDMYAKFGDMESAEKLFDRMQMKTVFSWTSLLDGFIQKGELERAGVVFSQMPKDTTAWNVMLSGYSEAGDMSSAETIFRAMPDRDLVSWNTMILGYTQSKMYMKSLELLRDMFGFGLKPDRITLVGLFSVCGYAGVLHIGEAIHSFMEKQNIKEEEVEVALLDMYSKCGDPEKALTVFYTIRRKKSVLAWTNMIVGLAMNGLANEALMLFHQMCDEGTGPNEITYLGVLCACSYAGLVKEGKWLFNAMSKVHGITPRSEHYGCMVDLLGRAGLLEEAEMFIQDMPEKADAGIWGALLGACRMHGEVQMGERIAKIVTQMDPYHSGRYILLSNIYAAENRWLDAEKVRKKMKTEGIHKTPGFSLVEMKGEMHQFIVA*