MGAVVLISLMFCSVVLLSWIWKLFCKIWLKPRELQRQLNEQGIYGHPYKLLYGNLKEIGRSRRQAQSQPINLNHKIVSRVLPFLHQTVKSYGKMSITWVGTLPRVNIMDPELIREVLSNKFGLFAKPESNPLTKLLATGLIDYDGEKWAKHRRILNPAFHQEKLKRMVPAMFTSASELISRWEELVGSEGSREINVWPELQNLTADVISRTSFGSNYREGMQIFHLQTEQAELVMKASRTIYIPGLRFLPTKDNIRRNEIYREVETLVRGMVEKRQKAMKMGDVINDNLLGLLLESNSKESQENGNSKSMGMTMDDVVEECKLFYFAGQETTSVLLTWTMIVLSMHPNWQEKAREEVLQVFGKNKPDLDGLGHLKIVSI