MNGADRTTGRLTYRNVGATRHGPLPAGYHHLHHTTRIGHGRDVFEAAGAAVTTWRMHRTSGAGLRASAARAEPGARVEVSVGIGPLRISAPCEVVWTVYEKDRTGFGYGTLAGHPETGEESFVVDLHDDGSVWFTVLAFSRPAAWYSRLGGRVVPVLQRWYARRLGHTLRRIAAA