MADDRGDITPIGDCRVCSFRMSLLLTGRCTPGDACVAVESGRQIDRFFRNNPHLAVQYLADPFWERRAIAVRYSPVEALTPLIRDSDEVVRRAVAYRLPREQLSALMFDEDREVRITVADRLPLEQLEQMAADRDYLVRAYVVQRIPPGRLFRFMRDEDRQVRKLVAKRLPEESLGLMTQDPEPEVRRIVASRLRGDDLLELLHDPDWTVRLAAVEHASLEALRELDEPDPEVRLAIAGRLGIA