MTHLTKNFARPEKNEEVVTFGSLDPSVQELLTAAFQVRQRAYVPYSGFKVGAAFRAKVDGKIFTGCNVENAAFTPGSCAE RTAIAKAVSEGATEFLAGAVLAYEPNVFTTPCGVCRQFIREFANADIPIYVAQAIDARIAEKQELLQSDDPVMCTSIFNL LPSSFHTYRK