MAPPADNEVVLEFRFFKVYKDSRVQLVWPECPKVPPSTDLITGVQSKDVMILTEPQVYVRIFLPKLKSPDQKLPLLLFVHGGGFVMFSPSAIPYHVLCNKVAADANVIVVSVEYGLFPTRPIPACYEDSWEALQWVASHADGSGAEPWLNNHADFGKVFLGGDSGGANISHTLAFRVGSIGLPGVKVVGMIMVHPFFGGTEDDKMWLYMCPSNSGLDDPRLNPGLEDLARLGCERVLIFVAEKDSLIAVGRNYYEKLKKSGWKGSVEIVENEDEDHCFYLLDLNSEKAVELLHKFVSFLKQD*