MRLLFCTLATVALILGNYAHAAQRDPRTDEDILPGWMGTDFKPDVLQPDVLAMRTSRMKVLDADARIFLYEHFLTDEEADHIVKVSERRLERSGVVGGDGGSETSNIRTSYGVFLDRGEDEIVKRVEERIAAWTLMPVGNGEGLQVLRYQKEQKYDAHWDYFFHKDGITNGGNRYATVLMYLVDTEEGGETVFPNVAAPGGENVGFSECARYHLAAKPKKGTAILFHSIKPTGELERKSLHTACPVIRGIKWSAAKWIHVGHYAMGGEHAETIEQHPQPKVKPQDLPPGCEDSDEMCPEWADAGECERNASFMVGSRARPGKCVASCKRCDLVVDTGAEGTQEQWKKANSASRRSLGKI*