MREEDRALLEELLLARGPGGQEDEVRAICQRELEGCCDEVGSDAAGNLVARISPPHLPREQARRAAVRLLAHLDEIAMIVKRVEADGTLRVVALGGAQPVSFGVCPVQILAGEAVLDGVLSYGSMHATGESPQGSDVLSGAVHWRDVHVVTRRSAEELANLGVRPGTRVVLNRLWRRPLYFQDCVAAHFLDDRAPLLAVLGVAREIARRRDELHGDLYLVLTTMEEESNAGALFAARRLPGDISIAVEVGPTVAEYGTRLCRDPIVNSGDSKGYYSRHVTDRLLRAAERCQYQPQAALLVDFASDASALLSHGEAAQVGCIGIPTENTHGFEIVLEEGIEACRRTLVEFLVQPLDDEA*