MGNCNCFTNSKQAMAEIAPYDLIKSTTAVHLYGDPATSSTLYIHFALLYKTRALQFTPTNDPQPVVQIGSETISGTREMMFRFIDVKLPQPPLVVPVEEEGGETAALVVKMAALQHRSVVWHLERMVRWSEDLVTRGGRRNGDPAMGSERMEVKKFQKSYTQLLEVMVEHAQMEERVVFPLLETAERGLCKAANEEHGRDLPIMNGIKEDIKSIVVLDTGSHDYREALRNLSSRLRSLLEHSKEHFQEEERDVLPLMEAMELSKEQQLRVLEQCFDVMQGTHSHLFSSFIHGLLPREAMQYLDLIISCKEEKLVAPMLLRIIQ*