MDSFSCSNGLQLDFNPLDSEELREQAHVVVDFIADYYREVEKYPVRSQMEPNYLLNKLPENALDLPESLETILEDVKRYIIPGLTHWQSPNFFAYYPASSSTAGFLGEMLCTAFNVVGFSWITSPAATELEFVVTDWLGRMLSLPKSFSFSGTGGGVIHGSASEAVLCALTHSALEKAAGHLPGKPPVLLTSAASDFALSPGAFDTALVADVAAGLTPFFLCATVGTTSSAAVDPLEELGHVANKYRVWVHVDAAYAGNAGICPEFRHYLNGVELADSFSMSPHKWLLTYMDCCCTWVRDNGVVDYKDWQIALNRRFRAIRLWLVLRRHGAVRLQSHIRSDVALARRFEMLVLGDIRFEVVAKRMFSLVCFRLVSGGSELNATLLEAVNATGHAYMSHTVIGEVYVLRFVVGGAFTQERHVDEAWKLIQEEADALLI*