MKPVTHESNSCNKIVLLLRWCSGTDDLVPLPESLDPFDDTLGFSPSLISSDTSLPSVPCQYHVLPEPLNPVHLEDIDLEPFAWPHDCVSTSNNEDLLLDPLPLNACDFPIVALDGESGWDGKRTTEKRVDGRTSRLNDVGFDEIKNYFYMPITKAAKEMNVGLTVLKKRCRELGIARWPHRKMKSLKSLIHNVQELGKGVCEESMRKELETLEDHKRLMEENPEMQLTERTKKLRQACFKANYKRRRLSQQF