MSRTVKREAGSTSNGNPGDLNQEPREMKRERVTRSRGKSGVEEPNQQMDRRVLRSMYRTLQNRIKDKRDDLTRHDLDRFNTMIKEVEDLHKFVQKPREQVADAEALLGLANTLVSSVKSQSNEGITPADFVSHLIKEFGQQTRSLDNDEDAPVSIKWKDLGLLVSPIFRRCTGVSTMLGPMNTELKQRKAAVHRKRTRPAEKARPEEVDDAGGEKKTDTDKNMKIIFDILKEKKSVRLENLILNRRSFAETVENLFALSFLVKDGRVKIVVDESGCHFVSPRNAPAPSSVMSGEVAYRHFVFRFDFRDWKLMKGVVPDGEELMPHRESSGASQVEPDANNTEGTRSRTPIRKFSRNRGLVVQEDSVVVEDSPDIDDDVDARATGLMRCRRKLA*