MSGGHLSKDFFELIKSIGECKSKQEEDKILAAEVATLRQRFTEQLSPKKMKEAVVRMMYAEMLGHNADFGHIHAVNMSQQTNLIAKRVGYLASTVCLHSGFSLPYLPHISPISPLKSTSHVEVCATLVAIPKLVNLETLPALMDPVCALLDHPSEVVRKKAVMALHRFCQLQPSSAADLSEKLRRVLCDKDPAVMGASLYILHEGAEADPKAHKDLVPSYVSILKQITEHRLPSSFDYHRTPAPWIQIKLLKLMATLGTADQRASEGMYEVLLDVLRRADTGINIGYAIIYEAVRTITAIFPNIQLLETAASHISRFVSSDNHNLKYLGIKALAGVVQVNQKYALEHQLVVVDCLEDPDETLKRKTLDLLYRMTNAGNVVFVVDKLISHLRETSDDAFRASLTERITQLAERYAPDNSWFIRTMNGVRLRARRRARAAGRGPQLDAADCRGVRRGRRGGHGAPPLRRNDLLLDARPADPPRHPRLRHLLGARGVRLPHWRRSGARAGDVX