MTSADSLLALLEKAERDEQGLPPVHQWHPEHQGESRMRIARDGTWYYQESPIERERMVRLFSTILLREGGDYFLITPVEKLRIEVDDAPFVATDVQQVKDGGVDKLVFTTNVGAHVVAGERHPLRIEHDPDSGEPSPYLHVRDNLEALISRNMFYQLVEWAGHEERDGVTHLYIDSDGTRFPLGSF