MTVQLFAFVRYPSSAFGGEVFDSCSSRTSPGYDKHLDWHNGVKPFECEHCSKRFSQRGNLKEHQRVHSGDKPYQCGVCEARFGTSSQHRAHVKRHENVRPYECDMCEKTFVVRENYNTHLRRHRNEKPFACDDCPRSFVERWALKKHVRTHTQEKPYSCKHCGKSFADPSNLSRHVVSVHEKKVKEGGEEAKSGGAAAAVPAEHGADGGLLLYDMALRDGGPSGIDALTEDGMISLDDAVIYMEDH