MVQGVIIEADHIVDTNPADGSVIARVPISTPAVVDEALQAAKAAQPSWEQTPLSERCERIAAAVASIAELCVREMGKILSEATEEVEGAADKDEFVRHVRAANECVVAVCAPWNFPVDEILLLAIPALAAGNAVVVKPSEVAPLSGQAAVEALQAGLPSGLVGLVQGDGAVGQRLVESPLVDMVAMTGSSATGKRIMSACAGGLKRLEATAVALANDSEYGLSACVYTGSAAKGARVAARIKTGQVGINNWPLINAAAQCPWAGQKGSGFGYHSGEDGWRQFSSPKSLVYATAEEAEAVFRELVK*