MVLQQGAGEDDETTPLSGDRPFFTVVMCKTHVQKPYLLIIPTHFQRRLPARRTAVVLRCRGSSWIMSYSGHTKLKNLAAGWADFAIDNRLQVGDGCVFELLSGDARDGGEGEVVLEVQVLRGHLPEPEDLTTKGESADEPMANYHC