MASAAELKGRLETVEEIKSPADKFWAAGKELSKLFPIIYPDVIKSTQDIIGDGKSPGSTRFLEFVEGHPLGNVLERVDSIDDEKMTFTYSVIGGDSVVGLYTDYQATVQIIPKGNGCVAKWAVQYEKVNEDVHDPYAAVDFISGVLHTLDEYVLKNN