MLDLAGELRRWIEEGREFAVATVVAVGGSAPRGPGAALAVDSAGTVIGSVSGGCVEGAVYDLCREALRTGTSVLERFGYSDEDAFAVGLTCGGTIEVLITPVAGPAATVLASALSAAARNEPAALARVARGPAELLGRALLVRSDGTYEGDLGGHPDLDRTAAAEARALLEAGRTGAVDLSASGARRGSPRTESGGGSHCPAGVTLLVESNVPPPRMIVFGAVDFASALARAGKFLGYHVTVCDARPVFATRHRFPDADEVVVDWPHRYLSRTGTDARTVLCVLTHDAKFDVPLLKAALRMPAAFIGAMGSRRTHEDRERRLRSEGVTEAELARLRSPIGLDLGARTPEETALSIAAEIVAVRQGGTGVPLTGSNTPIHRDSAAPGRSAAA