MTNTTDNGPLHDLTVVDMTTSYAGPTAAMYLADLGARVIKIERPGSGDDTRGWGPPFVDGDSAWFASANRNKRSLVLDLRSGTGRDVLLRLIDSADAFLQSMNPAKLVRMGIDAENLHRRNPRLVYCAMSGFGLDGPDSNLPGYDLVAQARSGLMSVTGEKGRSPQRVSTALSDIATGMCAALAVSAALVQQAKTGKGATIDVSLLDTDLALMAPRIAAYHAGDPEPGPSGGTDSVLAVYQSFEASDRSIVVAIGNDAMWLRFCAAIDLPDLASDPDLADNAGRRAQRPRITALIAERISTRTAAEWVRILNDVDVPVSLVQTLSEVVKDPQVVARGSLMPVPGSTERLATVHSPFRFDGLAVRNKRFPDLGADSRRVLAELGYGPDDIAALFAAGVVSEPAGAGEVVS