MLSQRGKPLLVHDGHSFGIQYIRKDKKYWQCNLSRKYNCKARVTTTDTGDIIVTNNEHCHTEIRQHLRKDYKSMKQLNASLAALRARHHDVLNLGLVNVGGTSITDMSSLTSNSSNSTLGLNNNGAIGGALSAMVSSQQASQQQQEQETSLNLSTNSGNWQLKKEPTPSNNE