MAVAACRAMSEKTTQLAVGLVGPGVVGRALLEQLRVESKNLLSKYRVDLQVQGILNSSQVILGKEGQPIDLDAYGDQLLASSADASLGVLTQHLRDSPLPHKVIIDCTASAYVPQFYRRWMEQGIHIVTPNKKLNSGPLAEYLAVKQLQKAGRAHYMYEGTVGAGLPIISTLKSLLDTGDEVQRIEGVFSGTLSYIFNTLTPGKTFSSVVSGARRRGYTEPDPRDDLSGMDVTRKVINLARECGNKIELSAVDTESLVPEPLRKAQSPQEFMDSLHEHDDVMAARVAEADEHGEVLRYVGSYDAESGVCQVLLRRFPKSHPFANLSGTENIISFTTLRYX