MAALHHLVLPPRLLSGHGPPPVLRFSRRPRPLVHLLPRAAAAATRASAAATAVSAPSEAALQNFRRWLSSQGAETGSVAPAVVPEGLGLVAERNLPRGEVVAEVPKKLWLDADAVAASVLGRVCGSGGDLRPWVSVSLLILREAARGGDSLWAPYLAILPRQTDSTIFWSEEELLEIQGTQLLSTTMGVKEYVQSEFDNVEAGIINVNKDLFPGTITFDDFLWAFGVLRSRVFPELRGDKLALIPFADLINHNGDITSKESCWEIKGKGFLGRDTVFSLRTPVDVKSGEQIYVQYDLDKSNAELALDYGFTESNSSRDSYTLTLEISESDPFYEDKLDIAELNGMGETAYFDVVLGESLPPQMITYLRLLCLGGTDAFLLEALFRNKVWEHLELPVSRDNEESICQVIQNACKSALAAYHTTIEEDEELLEREDLQSRHQIAVEVRVGEKKVLEQINDIFKEREQELDDLEYYQERRLKDLGFIGDNGDIIFWES*