MKILYVCDTRLYNFNSKEKKYLFKYWIYSLHDLLINSESRNIKIWLICINLIDYIDIIKFTDPFNYENVKSGIENIAPYFQKNNEDLINDKQTTIDPLFTFLKTPKNISRIKECNKIIIFSSNIYNWANNISKLQLIGDAFRSCSSEFYLFNVQNSLIDSVAKMQQIDSNLLEYPNFFFKNIELNKISILQISKEILAIKFDVSFTLKLKNETLLKCQGRPIITELDHLAFSGLKNFIVEFDIRARALKEGISQHMIYGIPIFLSSDFSYKQNLISISSLAKELYENDQVLILRSNINPIDLKTHEQQVRFLWVATPMIKNETPTNLCLHGLSTQETYSLNVEESYGCDTITNEKNEDSKLKEVMNFLILVDDFNPYHYSNERFDYSFKYSRNSLTNFITKDNISKNMKKRLTLLKSITCDNDSSINQEKRKLLKNNDNSFQTNNNLKKKKIPDPRSLLLANMNKAFQKNII*