MGQGRVNQLGGVFINGRPLPQQIRLRIIEMANSGVKPCHISRQLRVSHGCVSKILYRYAETGSVTPGQIGGSPRSKKMIETVEKQICDIKLNNPAVTPNEVRHLLIRNGACSRSTAPTVSAIARVLRTIQCIQKSTNTNLKHSIDDILKSESHSSPSSSTDEENVSEQVVTEARRNRTSFTTEQLSTLEAAFNANTYPDAAQREQIARATGLSEAKIQVWFSNRRARYRKSYTTAAMNPFIVPTSSPISPFLLIQKDLLTPPVTPLYPSLFPPNFILPSVSNADEKF