MDPATARAVEDYDRLLRDEKELVEEMEDRLFERMRQAKLTFGGRLLCPFVRPNFVSPEVYDEVRGVCHGILAAIDKAAERLGPEELWDRVDLTPPERELMAIEPGYRRASPTARLDAFLTPSAYQFVELNAESPAGIAYAEALSDLFLDLPLMHKFQQRWTVERFHARERLLETLLACYHEAGGQEEHPTIAIVDYEDVPTRTEHHLFRDFFAEQGHPAFVCDPRDLTFERGALRYEGRLIDIVYKRLLVNEFLERVDKLQPLLEAARKRAVTMVNPFRCKPLHKKAIFAVLTDDELQGLFTAEERSAIARHVPWTRRVSEERTSRAGVDVDLPAFVREHRDALVMKPNDEYGGKGVFIGSEMSPADWDAALAEALRSSYVVQDKVELRRESFPELGPEGLRTRDLVVDLDPFIFAGEVGGILTRLSGTSLANVTSGGGQVPAFVVAPR