MSEGWNIAVLGATGAVGEALLETLAERQFPVGEIFALARNDSAGEHLRFGGKSVIVKDAAEFDWTQAQLAFFAAGVEASAAYVEEATNAGCLVIDLSGLFALEPDVPLVVPDVNPFVLGDYRNRNLIAVPNSLTSQLLTALKPLIDQGGLSRISVTNLLSASGQGKKAVDALAGQSAKLLNGIPIDEDDFFGRQLAFNMLPLLPDREGSVREERRIVDEARKILQDDGLMISASVVQSPVFYGHAQMVSFEAMRPLAAEEARDAFTRGEDIELSEEGEFPTQVGDASGNARLSIGCVHNDYGMPEQIQFWSVADNVRFGGALMAVKIAEKLIEEYLY*