MLPDTLSEQFVLYLDVLDGGSFSAAARKHPLTPSAVARRMDALERAVGSTLLVRTTHTVRATPAGLAFADRARRIVTELRLARAEAVSLSTAPQGLIRIDAPVPFGRRHLAPAVADFLKANPGLDVQLRLIGSFIDLQGEHLGEVDLVLRAGPLPDSRLVATSLAPMVRVVCASPEYLREHGVPASPGELPEHAGIDWDNLSPPYAWRFQHDGKLQHLRPKRARLATNNAEAMVDAALAGLGIAHLPTWLCSEYLLRGELQALFCDDGLPAAEPTCIYALRLEREASSRTRLLLAFLRERFGFPPPWDQALQQRLGER*