MSTSNFKNKCVTQINCIYCDSLLCTRGMKAVLLADTEIELFSTDIPPNRTVDFVASCYSTESCKCKLRDIACLKCGNVVGYHVVAPCKPCLLSCNNGHFWMFNSEAVSTINRLDATGQNLLLWGDLPELEDSDDESLESFSEEEYLR