MFVLDKHGRPLQPCTPARARKLLKKGRAVVHRHTPFAIRLKDRTIAESEVDGVELGIDPGSKHTGIATFTAQAGERRGRYAVHLDHRGAVIRKKRGQRAAYRRRRRTSNLRYRAPRFNNRTRPDGWLAPSLQHRVTTTVSWVRRLARWAPVRAVHVERVAFDTHAISAGRPLEGAEYQHGTLHGTEIREYLLAKFGRACVYCGIAGVPLNIDHVHPRSRGGSDRISNLVIACIPCNESKSHRPVEEFVRDKSKLAKILAQAKAPLRDAAAVQSTRWALWRALDQMLPTHIASGGRTKWNRTRCGLPKSHTLDALNVGKLDTVTETANPILVAGCSGRGQHQRTSPDRHGFPRRTSPRIKTVHGYATGDLVTASVPKGKYTGTHAGRVMIRTTGRFDIRTPHGRAAGIQHTNIRLLQRGDGYTYTHQPEPTRA