MMLSGHGGGRRLFTASQWQELEHQALIFKYMASGAPVPHDLVLPLRLATGVDTAPSLAFPPQPSPSLAYWGCYGAGAPFGRKAAEDTEPGRCRRTDGKKWRCSREAHGDSKYCEKHIHRGKSRSRKPVEVTSSPAAGPAAAYRPSAISTISPPRAADAPPPSLAYPQQHLLHGASSAAGAAARVPAGALQLHLDASLHAAAAAASPSPPPSYHRYAHYTPPASSLFPGGGYGYDYDYGQSKELRRRHFHALGADLSLDKPLPEPDTGSDEKQPLRRFFDEWPRESGDMAADDATQLSISIPAASPSDLAATSASAAAARFHNGEAASQRLHFHWFLAYDRIADWCCRFIIV