MPISISPPTSFLNPSVLAFKFHVKNSQSPRKWQIRSSSAAPGIDLKTLEAAIAKKDTDTVKEALDLLNQAGWAKKWSSQPYVSRRMTSLRELTTLGIKNAENLAIPSVRNDAAFLFTVVGTTGFLGVLAGQLPGDWGFFVPYLLGSISLVVLAVGSVSPGLLQAAIGGFSSFFPDYQERIARHEAAHFLVAYLLGLPILDYSLDIGKEHVNLVDERLQKLIYSGQLDEKELDRLAVVSMAGLAAEGLKYDKVVGQSADLFSLQRFINRSKPKTSKDQQQNLTRWAVLFAGSLLKNNKDAHEALILAMSRKASVLECIQAIEDVN