MDMPIGLDAATEHMASKTHLLVLVHGLKGTPEDLGFFQKIIEDDEVRSQRGIMVHATRVNERKTTDGVAAGARRVADDIRRITALPVARSLQRISVVGFSLGGLYARYAVALLYDHETNTVAGLQPNIIMAVASPHLGVRSFGWLRFCPTPLLWIVRLLFGLTGQQMVLLDKANDQGEPLLAEMCRDTTLPFLTSLRAFKRRVLYANTANDFMVPFGTATLQPHLQQLRVQPEFVPPRNATIIEDRHVDGCRIWYEHEVSSEELPYLTNVEMDVSSRALVIPDRHVASFRIRPEPAEVLVKRMSKAVRRVDGSIATADIVTGAATEVDEKGIETNLRDRLNLAATSPKPMTGIPVSLEEFMAARLRAVGWRTVCVDFPVPLPIAHNRIVAMARHPVEGWINSPGQRAVQHMAKELLVDLQDTLE*