CAANTSASQNLSENKTTQCSFSIESILGLEQKKDGIPAVKPHRPWMDACTNLGDDSNSHLQIPVVSYENSLFHANSDPMQEEKVLKCEKYFSVTERLSFKRELSWYRGRRPRTAFNRNQIEVLENVFKMNSYPGIDIREELAHKLDLDEDRIQIWFQNRRAKLKRSHRESQFLMV