MDVESLLRASTNGHLNIVKLFVHHGLDPKISDAYGCNALMSAAAHGHADLVRYLIKQGVDVNAKQVHDGFSALMLASDEGHVEVVRVLVESGALLDAYCKSDGQTSLTLATRRGHVDTVRVLLENGASVDATRPLEGDATLLSAARRHDLCIIRVLLEYGANVHATGVDGSTALSLACDNACDDDVEIVQELIRAGVSVNRCRVNGLSPLMLAARRGNSNIAKVLLQHGANVDAVCDDEGSSALLYASVRGHEDIVRALIDAGANVNVAQKKDGYTALMLAALHAHADVVETLIRGGADVNAQCPDTRITALWLANGHETIIKALTRAGAMQSPVDDVYEAVLGSHFSLRLKDLCLVVLRSVYERRSECPASFMEDTRERMKSMCSVALDHAQTRLEDWLTAIDECAVHIPEGISIAVYKLLRSAYDELQQYE*