MVEKEEAGGGISEEEAAQYDRQIRLWGLEAQKRLRASRVLLVGLKGLGAEIAKNLILAGVKGLTMLDHEQ
VTPEDPGAQFLIRTGSVGRNRAEASLERAQNLNPMVDVKVDTEDIEKKPESFFTQFDAVCLTCCSRDVIV
KVDQICHKNSIKFFTGDVFGYHGYTFANLGEHEFVEEKTKVAKVSQGVEDGPDTKRAKLDSSETTMVKKK
VVFCPVKEALEVDWSSEKAKAALKRTTSDYFLLQGPVSAGPSSQQLLLLRWHEGEWDCGVPWPQVNSRFG
SPRDANCSMPTCIPCPLPS