MKTGVASIILTALAGSALAIPGIVEKVERAANAALFSAESLRATSSPNAVSMEELKNRKILQHQEDENQGAFDLDRYEARLAGTPCVNGKAGEYTCNNVDLMGFLRHQDMGSRTRVGNDVWGWTSATGREFGIVGQTDGSAFVEVLADGTLKYVGRLDTQTVSSSWRDMKVIGDHVYIGSEASNHGLQIFDLKKLLTVTSPKVFSISSDLTARFSGFGSSHNIVANEDTKMIYAVGTSRSAKCRGGLWMVDVSNPASPKDAGCVAEDGYVHDAQCVIYKGPMTQYTGHEICFNYNEDSLTIVDVTNRSRPVQLSTTPYNGATYTHQGWLATDDMRYLLLDDELDEQERTGPAADQRTTTYIVDVSNLAKPVFTGVYKSPAKSIDHNQYVINGLSYQSNYGSGLRIVDVSSVAKDPTGAGFKEAGFFDVRPEDDSVGGRATFNGAWSVYPYFKSGYLLVNSIERGIFSVKYRG