MKKVNLMDYLDEVTAFSLEHEEPAWMTELRTTALKNADESELPHIDRVKFHRWPLLNVHMESYVPSEGNVASFDQMKDNPLIVQQGSFHAFEQLPASLAEQGVIFTDIFTALQEHPELVKEYYMTKAVLPEEDKLTAAHAAFMNSGVFLYVPKNVVIEEPIESLFIQDSDSNQPFFKHVLIVADNHSEFSYLERFQSTGHHAEKASGNIIVEVIAKDGAKVKYSAVDQLGQTVTTYMNRRGYIMRDASVDWALGVMNDGDVVADFDSDLVGEGAHSEVKVVAISAGKQTQGIDTRVTNKAPHSIGHILQHGVIRERGTLTFNGIGHILKGAKGADAQQESRVLMLSDKARGDANPILLIDENEVTAGHAASVGRVDPEEMYYLMSRGLRKEEAERLVIRGFLGSVITAIPVKEVQNEFVEVIEGKLNA*