MVVALVKGSAFLDSSFTLLTCLMWVIKRKVILKLVEAIVKLRDDKKWLAVYCSWVSVSIGGSNKHEEGGQEKAWKRLYEDRQVYVDYANTILVVAVLIAALAFQGWVQAPQGYKAMPLNEVGIGMRVYDWCSSWGFFSSMGALMVGAAGVMPMRSSHIIKFLHKSKQTTTVASILMAASVACQVVGFAIALVSVRSQAGMALCSSVGIILVLSLLALFLLGVHELQPLNQLALAGLRWMFSEIPQKISEKISEIPRIHADFGVNFIVAGCKKSVEYISKACLWQLTIELHQFECAYWIAGSINDCTKIPLIIADANINAESSSSIIEKLRFGLIYAPFKLLLFNLLYVYVLKPIIPSWFSIPSSSIAAAYKWANYSFQIAVAPLVVAVHVLLWLLIILCGGLLPFLVRLCYFSPSLLGRGYRLFRDGLGKGCRLFGDWIHRLDQRANEDRSNVG*