MPTLPLEKIDGVAVLEVTDVPVDVSDQKIEAQELEETDLEPEETGLELQCEQNPSMPVEEEMPANDQDDQKHEVEQLEEADDAVETTHQFVTNEEFYGTTNQKSHELAWEHFITSKPQEKETTSMNEEEPLQEVQEPEPEPELIDVVVDLNQESCKVEPEQVPNAPIDNEQPSIDVHEENDEVQELETTRVSTDMKKHKHELQGLEFTETDDTEFHAEESSPADQHQGLEVTDINGISLPAEESHPEDEQKASLSIEDQKDTAQDQEVTVVTVVQEQVSIDVAEEKDGLQKIKVTDVPC