MLGKRRVFTLQPLGSQNGGGCEALLGGCVVLGAKSIYLRVHDMPRVPSPESQDGEGSMRSSGEQASRDSWLEMGGGESPSTAPSSLALDSSNLALGGRPKMASVTMEPPPDLDRFLASRKLEQVVARSCWPRSSPATLPKCWQQREQGSEVSSEVTRDQNGTKAEPGSQAGPAESLALGSEADAWACLPGQGLRYLEHLCLMLERMAMLQQLQQQLQQQHQQMPTGTEGTNESSILAPYRPRVSSVLGPQEFQRLVEKTGKVEESVLPRQAQMHSVSTPSLLEGPAGAAHTIPSYQGHRNNLSHWDKVKALLNRIRWRSPRASEPSFAQDPPAPRRDSKELPEGPLPCSSRRTFLPSLVSKKHRAKNFSVC