MFSLENVFYFQAGLGVLANMFLLVFYIFIILGHKPKLIDLISCQLTFVHIVMILTGGNIMLTDIFESLNV
KNDIKCKVTLYTNRVMRGLSICITCLLSVFQAVTISPSTSLLAKFKHKLRKHMMNASFFYIWSFNFALSS
NLIFYVGGFTNVSEIKQMKITKSCSLFPMNYIIRGMIVTVTTSRDVFLVGIMLITSTYMVIILCRHQRQC
KHLHRISHLSASPEKRATQTILLLVVFFVVLYLMDFIISSISILLRIYNPVILTIQKFLMNAYPIVTPLV
QISSDKRIINVLKTLQSKWH