MELLNATRMVTAYNQGLDADGREYLVVVVKGTFDLPVDGSVARLLDEQQPLLMSDIFAGDPALSAPLREFDFAPFKPYCDVLVSGSAQAPGGRPVSQLTVGIRVGRVSKAFSVFGPRHWQPGALGTSAGAPQPFVRQDISYASAFGGSHPAPGNPEQLLCNLRNPAGRGWYPRSLGGGTVVGMPMPNTEKLGQPVDAPHGDFEPMALGPLGKHWQARVGFAGTYDQAWQDEQFPFLPRDFDERYFQAAPVDQQTDYLKGGEEVFLLGLLPTERAGFRVPSVRMPVTYFLSAGGHETAEAVIDTLLVDTDANHVEITWRTRRPLKRSLFEIAQVLVGEKSRAWWRARELGKDYYPSLAALSRSRLAEDQSS