MKIYILLVITSFTFGFLEKVVSNPSPRPYKAIFNLGDSLSDTGNFLASGAILFPVIGKPPYGQTFFKRATGRCSDGRLMIDFIAEAYELPYLPPYLALTKDKDIQRGVNFAVAGATALDAKFFIEAGLAKYLWTNNSLSIQLGWFKKLKPSLCTTKQDCDSYFKRSLFLVGEIGGNDYNYAAIAGNITQLQATVPPVVEAITAAINELIAEGARELLVPGNFPIGCSALYLTLFRSENKEDYDDSGCLKTFNGFAEYHNKELKLALETLRKKNPHARILYADYYGAAKRFFHAPGHHGFTNGALRACCGGGGPYNFNISARCGHTGSKACADPSTYANWDGIHLTEAAYRYIAKGLIYGPFSYPPLKISPNKIA*