MELPDGAFQASDDDLSSVAADSWSVRSEYGSVLDADELVRQAESVIETTGAQDSYSSCKDEEESLQSVLGLQSHWNSTYADELNNFYAHGDRGEIWFGESVTDTVARWTARLCAATSTGTPFNPADGPLPAPSDLTGWSVLDVGTGNGVFLHAFYRLGFTDLTGIDYSEGAIELAIAIAQRNGLADIKFLVDDLLETNLKEQYRLVTDKGTLDAIGLHPEGQSRRLLYWKSISQLVAPGGILASRDLFFLVVTSCNKTKDELVNEATNAADDFKFEYMDHIRSYPTFRFAGVEGSRVSTVAFLRKA*