MLSNQPHKSVLLDEVIHNLNIKGDGNYLDLTVGFGGHSQHILEQLTTGTLTGNDMDKDSITFCTELFKDKKNVVLVHDNFANFFNHLKQLKVTKFDGILIDLGVSSYQLDKPERGFSFKHAGPFDMRMHQSDRVPTALDILERLSEEELTHVLKKFGEIAHPKPIAKALKTLINNIKNPTTVEVAETVKAAASNFEKYKSRNYLAKVFQAIRIYLNRELESLEIVLQHIPKLLNNKGRFLVIVFHSLEEKLVRNYIFKLTHFVQPPELPVKLTPPFELITKKPILPTEQEIKTNPRARSAKLFVIEKK*