MARKILTNTRERWRQQNVNNAFARLRKLIPTHPPDKKLSKNETLRLAMRYINFLASVLGEQGLPQTGMAPPGSVLGLFQQVPCLPTPEDMTPLGDSRVPSPEPDSHLPEYWPEPSVTEH