MSRQPFRGQRRKLVLALDVGTTYSGISYAVLDPGQVPEIKPVTRFPAHEFISGASKIPTVIWYDRSGQLKAAGAEAMREGVYEMAEDEGWVKAEWFKLHLRPRSQSSPNISAEIPPLPPGKTVVQVFADFLRYLRDCATFYIQDTHANGAELWESVKGDVDYVLSHPNGWEGAQQEMMRRAAALAGLIPNTPEGHGRVSFVTEGEASLHFSIQNGLPAGAMTNGDGVVVVDAGGGTIDFSAYGRSNSQTGAFEEISPPQCHFHGSIFVSIHARLFLENFLAESNFFDDLEHIIRCFDKTTKLRFRNIDDPQYIKFGSTRDTEPEFNIRFGQLKLQGTDVAGFFEPSVQCVVNAVHEQRKLAHRPISHVVLVGGFAASDWLYFKVRDTLKPQGFNVVRPENHVNKAVSDGAISFYLDHYVDKRVAKMTYGNFCHIPYNDHDPEHKRRHHTTFMSMAANFSTLCTIEADLSRLTLRPLSNGQLKYYRLDYAIVLLFGATELKAMVAWTENGVERRSPAKIVYNHV*