MDTAGKVIKCKAAVLWGTNQPFSIEDIEVAPPKAKEVRVKILATGICGTDDHVIKGTMVSKFPVIVGHEA
VGIVESVGEEVTTVRPGDKVIPLFLPQCRECNPCRNPEENLCIRSDLTGRGVLADGTTRFTCKGKPVQHF
MNTSTFTEYTVLDESSVAKIDAEAPPEKACLIGCGFSTGYGAAVKTAKVSPGSTCAVFGLGGVGLSVVMG
CKAAGASRIIGIDINKDKFQKALDVGATECINPRDFTKPISEVLSDMTGNTVQYTFEVIGRLETMVDALS
SCHMNYGTSVVVGAPPSAKMLSYDPMLLFTGRTWKGCVFGGWKSRDDVPKLVTEFLEKKFDLGQLITHTL
PFHNISEGFELLYSGQSIRTVLTF