MPGTDTTHLADGLRDAIRSSDVVLSKYNALPRLLSVDNFNNGLHGWVELGGNYNGRGDLESMDRHFRDFRPPQLSNASFFDVGTHGGMSGTYSMKLATRAHRGHTATAIRRLTMSGRGLLQIEAHLAWKTEANLSGTEEEANTYGDITWDANSHPSEAQFGAFTVATDLCTDGVRYHNVMRFVNTDWDGHLVQRWAYPVVPEPTPHERHVGRHDYEYAADFTAPNPDDWRFVDTERVETCYNEVPTKINWHYLRFLIDTETRTNVELQFNNQTIDLRDVPVPPYAEKYESLENLLNFYFSVRTLSGVRNFLFLDSVVISADW