MLELASLVGQKPMELAGLEQHLRKLLFQTGAFTTAWSWVLVYYGTWHLLAGESPLQGQAGLGAHAEREGMLLLLAPYLAVSASAAVILTQLKAAPGPMTGAIVAAVEFFPSPIFTATLLAFLGRFSSGFALSIWNLGISWAVAFVVHLLPTTGCAGKVGDVVRKTVGFGLGVAWNNLFSRAAPEGYQIMASTIYLGIVVLLAAHLAAPEPRADATLRSRHAAMMCFASRVVCAFSLSGWLSKVMPLSGLLGDVCSLVLLLLLGAVLSGWLARADLEGGGPAWAEERAQKHDWGSCLLRVLIFDRWLSLATTVCALAASVVATNLITGSIDMLAAAAGICDAQTCNALSFLAFEGAAAAVVSYVLLQGISEIDDTPKEGELEPNLYQSGPVLSRSGLC*