MVKKKTEFLVKEMNWPIKAVVSKPVVLGLSIEKRIVRRCNVIKALMTKGLLGSELPSVSSVLYCTNDMFLERYVMKHDVDEQLVAELMGIFRGPVSTK