MVSGLPSQVASIEKEVREIFLILASGFQRTDKIKDVDKKNKQLEELTAQMRDAKRLIKGFDKVMKYEESLTNLEFNKMLNEKKQSLINELNSFVALRKTYPSSIGRREELLGGGSYTASLRDVDVRLASSVANEDPTQTARQPMDGTDKTTESSCEVYHMSIGTETATTAELTTLKGEVNSFEKEQSSKTKDDVDTTRFSTKTGSLKELGCKFLILACFFSRACPSRGWITQFITSSSKEAPSDDRVGLAKNHLFLVLLPSLE*