MATVSSLEATMSDLPVREIPGSLGPPILGPLHDRLNYFWFEGPDRFFQELMEKHGSTVLRVNMPPGPPFFPDGRTIMLLDAKSFPVLFDTSLVTKRDVFVGTYMPSLDFTGGHRVLPYLDPSEPKHAPLKRFCFNILKSAGPVWLPAFQTAFKEGSEKWDVEIAKSGKAAIAGPLGDFTLNHLCRCVLERDPHTPGLASLGNNGPTLIQAWLALQLAPQVSVGLPKALEELALHTFPLPHVLVAQPHQKIIDFFRQYGGKVLDSAEQEFGLDRDEALHNLMFFICFNTWGGIQIIFPSILLYISNSLPDLQIDIANEVRTIVTQHGGVSMQAIESMELVKSVAYEVLRIQAPVPYQYGRAKKDFLIESHDYAYHVMEGELIGGYQGIAMKDPKVFDDPLTFKPRRFMGEDGEKLLRYLYWSNGRTIDDPSINNKQCAGKDFVHFLSRLFIIEMFLKYDFFQVSENTSSIPPSLSFTQLKKVEEPTT*