MEVQKQSPKSLRVLCFHGFRTSAAIFEKQIRRWDPSILELLDLTFIDGPFPASGKSDVEAIFPGPYFEWFQFNKDYSKFTNLEECKEFITNYMQEHGPYDGLMGFSQGGVLAAAFAGLQQKGLALQHHPSLRFIVLVSGTGFNNKELMHECYSELVDCPSVHIIGDQDHLKTVNEELVQKFKDPQLIRHHGKHTVPRLGEDQTKLLKEFLLRIQTSSPSAIDGVVRNDGDAKMSISPNATVDGFPNGDGAKEAFGSCLENSKEAVKA*