MVQAKTWTLKKHFEGFPTDSNFELRTTELPPLNNGEVLLEALFLSVDPYMRVAAKKLKEGDSMMGEQVAR
VVESKNSAFPTGTIVVALLGWTSHSISDGNGLRKLPAEWPDKLPLSLALGTVGMPGLTAYFGLLDICGLK
GGETVLVNAAAGAVGSVVGQIAKLKGCKVVGTAGSDEKVAYLKKLGFDVAFNYKTVKSLEEALRTASPDG
YDCYFDNVGGEFSNTVILQMKTFGRIAICGAISQYNRTGPCPPGPSPEVIIYQQLRMEGFIVTRWQGEVR
QKALTDLMNWVSEGKIRYHEYITEGFEKMPAAFMGMLKGDNLGKTIVKA